Unity - Blender - Unity 中的对象获得错误的枢轴

Posted

技术标签:

【中文标题】Unity - Blender - Unity 中的对象获得错误的枢轴【英文标题】:Unity - Blender - Object in Unity gets wrong pivot 【发布时间】:2019-06-03 00:03:05 【问题描述】:

-- 编辑解决方案将统一设置为围绕“枢轴”而不是“中心”旋转。

我在搅拌机中创建了一个棱镜并将其导出为 .fbx 到统一。在场景中我通过代码旋转它,我注意到它围绕错误的枢轴旋转。

问题是我在搅拌机中将所有对象设置为相同的原点,并且应该可以正常工作。但它不起作用,我快疯了....

为什么我认为它是枢轴 - 通过统一使用旋转工具,我可以用眼睛看到它,并且当旋转棱镜的位置时会发生变化。

以我使用的正确方式旋转我的对象 - https://answers.unity.com/questions/319802/rotation-when-importing-from-blender.html

您可以在下面看到两个视图(从棱镜的顶部看),first 来自 Blender,其中原点位于对象的中心,unity 中看到了strong>第二张 图像,但支点错误/已更改。

【问题讨论】:

您确定对齐在 X、Y 和 Z 维度上匹配吗?你可以把它倒过来。 我已经有一段时间没有使用搅拌机了。但是 IMO 您应该确认这一点,您可能会以不同的方式将其旋转到您可能期望的方向。尝试找出搅拌机中的 X、Y 和 Z 轴,并根据 Unity 的值确认它是正确的。通过简单地观察它的判断可能是它被监督的原因。 :-) 否则我看不出问题出在哪里 您能否显示一个屏幕截图(就像您现在拥有的那两个),但与对象成 90 度角? 只是猜测,您是否(可能是偶然)将 unity 设置为围绕“中心”而不是“枢轴”旋转? 我用这个插件。 blendernation.com/2017/08/29/bs-modify-pivot-add 移动网格枢轴是/曾经是搅拌机的薄弱环节 【参考方案1】:

用户Yes 给出了正确答案:“[...] set unity 围绕center 而不是pivot 旋转”

【讨论】:

以上是关于Unity - Blender - Unity 中的对象获得错误的枢轴的主要内容,如果未能解决你的问题,请参考以下文章

Blender 到 Unity 的奇怪转换

如何在 Blender 中从 Unity 重新创建模型的姿势?

Unity - Blender - Unity 中的对象获得错误的枢轴

Blender 中的纹理不会出现在 Unity 3D 中

Blender 到 Unity 预览旋转

如何将项目从 Blender 导出到 Unity?