简体   繁体   English

给定方向向量,如何创建旋转矩阵?

[英]How do i create a rotation matrix given a direction vector?

我正在尝试旋转对象以使其面对移动的方向。我们希望它面对归一化的速度矢量..帮助...请...

Have you tried Matrix.CreateLookAt ( MSDN )? 您是否尝试过Matrix.CreateLookAtMSDN )?

// Matrix.CreateLookAt(eyeLocation, lookAt, upVector); 
Matrix.CreateLookAt(currentPosition, currentPosition + velocity, Vector.Up);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM