Re: Capsule movemet Matrix
Posted: Thu Aug 04, 2011 12:25 am
I'm given up
, I'm understand what your talking about but I can't convert it to my code (little experience)

Former forum of queegs; use github discussions now!
https://forum.bepuentertainment.com/
Code: Select all
Matrix orientationMatrix = Matrix.CreateFromQuaternion(playerQuaternion);
Vector3 forward = orientationMatrix.Forward;
forward.Y = 0;
forward.Normalize();
Vector3 right = orientationMatrix.Right;
totalMovement += gamePadInput.ThumbSticks.Left.Y * new Vector2(forward.X, forward.Z);
totalMovement += gamePadInput.ThumbSticks.Left.X * new Vector2(right.X, right.Z);
CharacterController.MovementDirection = Vector2.Normalize(totalMovement);