当你创建在UE中创建 Physical Asset时,你可能会遇到如下报错
(相关资料图)
The bone size is to small to create Physics Asset
或者勉强能创建物理资产,但是碰撞盒相比于模型却奇大无比
调整约束的时候,坐标轴和旋转中心不重合
要是敢稍微挪动一下旋转中心,整个模型就飞了
以上情况,想必是个人都会头疼不已,血压升高。但是不用担心,这是一个已知的bug,不管模型来自什么软件,导入到Unreal中,都有人出现了这个症状。
如果你的模型来自Blender,有人提出了解决方法
https://developer.blender.org/T47043#366967
同时,还有人给出了更详细的图文介绍,他使用的方法和上述略有差异。但是也能达到同样的效果。
https://www.cnblogs.com/yaoling1997/p/16270186.html
文章的作者指出,他的做法来自于这个视频。
https://www.youtube.com/watch?v=jzUyS9ZP9Qg
这是一个长达20分钟的视频,应该有不少干货或许值得一看(我还没来得及看)
如果你出问题的模型导入自3dmax,也有人给出了一些说法:
我遇到这个问题的时候,我是用的Houdini。我使用了如下办法解决:
在将骨骼输入给导出结点之前执行一行脚本
将所有骨骼上的矩阵乘0.01。问题就解决了。
最后,也是最重要的,
有人指出,只要将模型从UE导出,然后再重新导入,这个问题就会被修复。
真希望Epic能出一个LTS版本的Unreal,比起最新的Unreal,我更希望有一个解决了已知BUG的Unreal。