unity3d - Threejs从右手系统到左手系统的旋转unity3d

标签 unity3d three.js

我正在从 Threejs 到 unity3d 获取欧拉角值。但我面临着那些效果不佳的问题。因为Unity3D是左手+z,而Threejs是右手坐标-z。

怎样才能解决这个问题。任何人都可以给建议。

最佳答案

您可以通过反转 Y 旋转来解决此问题。如果您还想转换位置,请反转 X 轴

yRotationUnity=-yRotationThreeJS;
xUnity=-xThreeJS;

关于unity3d - Threejs从右手系统到左手系统的旋转unity3d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49490548/

相关文章:

ios - Xcode 6.2 - 无法存档构建

javascript - Three.js 创建以立方体顶点为中心的球体

firebase - Cocoapods Firebase pod 更新

webgl - 位移贴图 UV 贴图?

javascript - Three.js:当相机靠近点时增加点大小

javascript - Node npm - 在前端引用 Three.js 模块

javascript - 在 Three.js 中查找鼠标沿向量移动的距离

php - 无法使用 php webservice 连接 unity 和 mysql

c# - 将类的所有字段设置为默认值的最有效方法

c# - OnPointerEnter 和 OnPointerExit 未在 Unity 5.3.4 中注册