Blender在Unity中导入,如何生成正确的网格碰撞器?

t

统一捕获

如何使用从Blender(.obj / .fbx)导出的模型在Unity中获取/生成适当的网格碰撞器?

这是我使用Blender的第二天,但遇到了障碍。我尝试摆弄刚体碰撞,即将“ Shape”设置为Convex Hull,将“ Source”设置为Final / Deformed(Blender文档指定这两个设置捕获修改器),我尝试在Unity中设置“ Generate Colliders”并且网状碰撞器总是如上所述出现。一个盒子。

如何将网格对撞机分配给确切的网格?我从一个圆圈开始,并使用布尔修饰符创建了切口。希望使网格碰撞器精确地围绕网格物体,这意味着切口上没有碰撞器。这该怎么做?

朱尔克斯

确保Mesh Collider对象上的组件具有正确的网格集。注意平面对象的凸参数,因为它有时可能会失败,而是给您一个盒子对撞机。

屏幕截图示例

编辑:

我刚刚注意到您说您正在使用RigidBody,这意味着您需要进行Convex设置。一种解决方法是在Blender中制作第二个网格,使其具有第三个尺寸,然后在上设置平坦的网格,在上将其Mesh Filter厚度设置为Mesh Collider

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章