如何修复对象具有未应用的转换。这对于带有骨架的网格永远不起作用。出口取消
Posted
技术标签:
【中文标题】如何修复对象具有未应用的转换。这对于带有骨架的网格永远不起作用。出口取消【英文标题】:How to fix Object has unapplied transformations. This will never work for a mesh with an armature. Export cancelled 【发布时间】:2018-07-02 13:55:10 【问题描述】:过去几周我一直在制作游戏。我一直在学习制作搅拌机角色的教程。但是当我尝试使用最新的 babylon.js 导出器导出它时,它给了我这个错误。 Mesh: Character has unapplied transformations. This will never work for a mesh with an armature. Export cancelled
这是我的搅拌机文件:https://www.dropbox.com/home?preview=77613_Simple_Character__rigged_(1).zip。希望你能帮忙。
【问题讨论】:
【参考方案1】:这通常只适用于比例,对象比例不是 1.0 通常会导致问题。
选中对象后,按 CtrlA->Scale 到 apply the scale 到对象,使其比例设置为 1.0 ,然后导出。
如果您仍然收到错误,请尝试同时应用旋转。如果仍有问题,不妨试试three.js exporter。
【讨论】:
非常感谢您回答我的问题。事实证明,我更改了转换但没有应用它们:/。之后,我能够成功地将我的 Character.blend 文件导出到 babylon.js。再次感谢。以上是关于如何修复对象具有未应用的转换。这对于带有骨架的网格永远不起作用。出口取消的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 Typescript 错误“对象可能是‘未定义’”