【发布时间】:2014-08-19 16:42:49
【问题描述】:
我有一些在 makehuman 中创建并在搅拌器中编辑的模型。我将它们导出到 fbx 并导入到统一中,但是当我输入“生成对撞机”时它什么也没做。我找到了添加到模型新对撞机(例如胶囊)的解决方案,但在我看来这确实是一种错误的方法
【问题讨论】:
-
我尝试直接从makehuman导出,结果一样
我有一些在 makehuman 中创建并在搅拌器中编辑的模型。我将它们导出到 fbx 并导入到统一中,但是当我输入“生成对撞机”时它什么也没做。我找到了添加到模型新对撞机(例如胶囊)的解决方案,但在我看来这确实是一种错误的方法
【问题讨论】:
当您使用 Generate Collider 时,您实际上是在创建一个网格碰撞器。
当您在导入设置中启用生成碰撞器时,网格 将网格添加到场景中时会自动添加对撞机。 就物理系统而言,它将被视为固体。
这意味着现在您有一个采用网格形式的碰撞器,您可以将模型重新添加到场景中以使其包含此网格碰撞器,或者您可以通过“组件”选项卡添加它。
您还需要确保您的新网格碰撞器实际上可以与其他对象发生碰撞。通过此表检查发生碰撞所需的条件:
另外需要注意的是,使用图元而不是网格碰撞器通常更可取,因为它具有性能优势。下面是一个关于如何避免使用网格碰撞器的示例:
【讨论】: