检测使用网格对撞机但没有凸检查的触发器



我想要一个精确的网格对撞机的触发器,但问题是我不能不制作网格对撞机凸的触发器。有没有任何方法可以检测触发器而不制作网眼撞机凸?或者我可以用凸面检查使网眼撞机精确。

网格实际上是凸出的吗?如果您可以从每个顶点绘制一个射线到其他顶点,而无需穿过网格的任何面,那么它就是凸。如果您不能这样做,那就是凹面。

凸形网格山口壁很容易:启用convex设置,然后完成。

凹面网眼山口是一个问题。让他们的行为正确是很棘手的,而且他们对性能并不出色。与其这样做几乎总是比这是从多个凹面网眼山口(或其他原始面带)中创建一个"复合对撞机"的。只要您附上父组件(刚体或脚本)以接收来自孩子的碰撞事件,就好像它是一个固体对象一样。

触发器必须是凸。这是物理限制。最好的方法是在您使用的建模程序中打开对撞机网格,然后将其分为多个网格,直到所有网格为凸。

相关内容

  • 没有找到相关文章

最新更新