试图找出如何将Vector3转换为四元数。如果我需要不断更新所述值,也可以吗?如何将Vector3转换为四元数?
0
A
回答
3
你可以很容易地转换到的Vector3四元数通过使用,例如,这样的:
Quaternion quaternion = Quaternion.Euler(v.x, v.y, v.z);
因此,举例来说,这是
Quaternion rot = Quaternion.Euler(V3.x, V3.y, V3.z);
应该这样做!
+0
那么@JoeBlow会让我质疑使用四元数是否是最好的方法,因为它们不能被更新。 – Sie
+1
四元数相当复杂,这主要是为什么。看看这些文档,看看他们的主要用途:http://docs.unity3d.com/ScriptReference/Quaternion.html –
相关问题
- 1. 将XNA Vector3转换为Vector3D
- 2. 如何将四元数转换为角度?
- 3. 如何将四元数从UE4转换为Unity3d?
- 4. 将矩阵结果转换为四元数,并将值反转?
- 5. 将Vector3转换为在Unity中浮动
- 6. 将四元数转换为八元数。 ASM 8086
- 7. MPU6050 IMU四元数转换
- 8. 将四元数转换为旋转矩阵?
- 9. 将方向矢量转换为四元数旋转
- 10. 将本地四元数旋转转换为全局(陀螺仪)
- 11. 将欧拉转换为四元数符号
- 12. 转换的Vector3改造
- 13. 将图像转换为四叉树
- 14. 如何缩放四元数的旋转
- 15. 如何将元组转换为字典?
- 16. 如何将BeautifulSoup元素转换为xpath?
- 17. 从四元数转为度(0 - 360度)
- 18. 如何将整数值转换为python中的四个字节数组
- 19. 四元数到EulerXYZ,如何区分负四元数和正四元数
- 20. 四元数三轴旋转
- 21. 四元数的旋转?
- 22. 四元数旋转误差
- 23. 四元数旋转opengl
- 24. 将四元数从右手坐标系转换为左手坐标系
- 25. 将四元数转换为欧拉角和返回的不正确
- 26. Vector3 Lerp旋转
- 27. 如何将单元格数组内容转换为序数值?
- 28. 如何将数组元素转换为Python中的整数
- 29. 如何将char数组转换为整数元素?
- 30. 如何将字数转换为数字
由于任何原因,从不使用四元数。你不能使用,访问或设置它们,它们不可用。只需使用** Rotate **,** RotateAround **,如果您只需设置** eulerAngles **或** ** localEulerAngles **即可。 – Fattie
Quaternion.Euler() – aet
[User controlled Quaternion Slerp?](http://stackoverflow.com/questions/36724786/user-controlled-quaternion-slerp) – Fattie