Unreal Physics Asset的缩放问题
2023-01-25 03:09:18 来源:哔哩哔哩

当你创建在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。

关键词: BLENDER UNREAL houdini 3DMAX EPIC HTTPS 解决方法 值得一看 20分钟