如何修复对象具有未应用的转换。这对于带有骨架的网格永远不起作用。出口取消

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。再次感谢。

以上是关于如何修复对象具有未应用的转换。这对于带有骨架的网格永远不起作用。出口取消的主要内容,如果未能解决你的问题,请参考以下文章

修复了带有排序功能的标题网格视图

如何使用opencv在图像上添加边缘?

如何使用骨架网格垂直对齐图像旁边的文本

如何修复 Typescript 错误“对象可能是‘未定义’”

使用复选框列修复数据网格视图中的 FormatException

升级到Unity 3.5