我一直在开发 Collidify,这是一个 Unity 工具,能在几秒内自动为 Props 和完整骨骼生成 Mesh、Box、胶囊和球体碰撞体。

大多数碰撞体工具把自动生成为一次性步骤,因此修复结果通常需要重新开始。我采取了相反的做法,构建算法适配工具,使自动生成的结果永不死胡同。你可以实时观看它运行,分割、合并、转换或仅重新生成选定的部分。其它内容保持不变。

我也对标准算法不满意。V‑HACD 速度快但粗糙,CoACD 精确但过慢,难以用于交互。于是我花了 5 个月自行编写。它的质量在 CoACD 附近,误差约 2%,速度提升 110‑127 倍,远超 V‑HACD(后者质量差 15‑52%),并且比它快 6‑8 倍,同时还支持 Box、胶囊和球体碰撞体以及骨骼支持。

然后我又花了大约 4 个月让它在真实项目中经受住考验:

  • 完整场景视图工作流
  • 撤销、取消和保存的会话
  • 预制体支持和批量编辑
  • 现有的碰撞体仅被禁用,而非删除
  • 针对混乱网格的预处理管线,剩余部分有回退机制

它需要 GPU。在 Windows、Mac 和 Linux 上与 Unity 2022.3、Unity 6 以及所有渲染管线兼容。首两周售价 25 美元(原价 50 美元):资产商店链接

如果你有一个网格,觉得它会导致其崩溃,请链接它,我会发布结果,好或坏。乐意回答任何问题。