Skip to content

Jitter when CharacterVirtual is standing on a diagonally downwards moving platform #1514

Description

@Ono-Sendai

Hi Jorrit, there's an issue when a CharacterVirtual is standing on a platform that is moving downwards but also sideways. See the following video:

jolt.diagonal.platform.jitter.mp4

Note that everything works fine as the platform moves up, but when moving down the avatar jitters sideways relative to the ground.

Patch to repro is to change line 630 of Samples\Tests\Character\CharacterBaseTest.cpp
to

mBodyInterface->MoveKinematic(mReversingVerticallyMovingBody, pos + Vec3(0, mReversingVerticallyMovingVelocity * 1.0f * inParams.mDeltaTime, mReversingVerticallyMovingVelocity * inParams.mDeltaTime), cReversingVerticallyMovingOrientation, inParams.mDeltaTime);

Cheers,
Nick

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions