概要

基于 XPBD 粒子的绳索物理引擎,用样条线实时编辑绳索形状与行为,支持撕裂、切割和双向刚体交互,不是刚体加关节的老方案。

1663686151 082Da4F590E0279 Obi 是一种基于粒子的高级物理引擎,可以模拟各种变形材料。 如果有?Burst、Jobs、Collections?和?Mathematics?资源包,它可以兼容所有 Burst 平台可以编译。如果没有这些资源包,它仍然可以运行,但仅限于?Windows、Mac、Linux、iOS 和 Android?平台。 使用 Obi Rope,你可以在几秒钟内创建绳子和杆子,同时完全控制它们的形状和行为:导向粒子技术杆子使用不同的扭转/扭曲特效。绳索更加轻量化,并且能裁剪/调整尺寸。两者都可以与环境发生碰撞以及相互碰撞,也可以附着在坚硬的身体上。 与其他绳索解决方案不同,该系统不基于坚硬的身体和关节。它基于 XPBD 粒子,使其更轻,细节更丰富,具有无条件的稳定性。 1663686154 9476Be30A578F57

功能:

– 非线性、非破坏性的绳索编辑采用样条线。编辑绳索时,实时获得绳索效果反馈! – 采用样条生成过程平滑的网格,并配有切线空间更新和法线贴图支持。不需要手动为绳索生成几何逻辑。 – 基于曲率的自适应实时网格提取:绳索的直线段可以产生比曲线段更简单的几何逻辑。 – 改变绳索的长度。 – 撕裂/切割绳索。 – 闭环。 – 双向刚体交互。 – 模块化解决方案:不浪费性能,只使用您的绳索所需的限制。 – 解决器的迭代计算可以调整每个模块。 – 独立延伸/弯曲刚度。 – 编辑器颗粒工具易于使用:选择、刷选择、刷、刷、属性光滑… – 支持所有标准 Unity 碰撞体。 – 自动镜头清除:无形绳索不会更新其模拟。 1663686157 18954Dfb3C45374 1663686156 0573A4B8E98A8D8 1663686150 D9Fc919699665D1 1663686149 2D50A447D81Ca43 1663686153 0D8A15Ed4717Eb8

相关资源:Obi Rope V6.5-为Unity游戏创建真实感绳索效果的功能强大插件 · Obi Rope v7.0.5:Unity动态绳索物理模拟引擎 · Obi Rope v7.0.2:Unity动态绳索物理模拟引擎

常见问题

支持哪些 Unity 版本?

原文未提供 Unity 版本号,只说明了平台范围与依赖条件。

不装 Burst 也能用吗?

能。有 Burst、Jobs、Collections 与 Mathematics 时可编译到所有 Burst 支持的平台;没有这些包时只限 Windows、Mac、Linux、iOS 和 Android。

和刚体绳索方案有什么不同?

它不基于刚体和关节,而是基于 XPBD 粒子,因此更轻、细节更多,稳定性也更好。

能在运行时改绳索吗?

能,可以改变长度、撕裂或切割,并用样条线做非线性、非破坏性编辑,编辑时实时得到效果反馈。

会生成多少几何?

用样条生成平滑网格并基于曲率自适应提取,直线段比曲线段产生更简单的几何,不需要手动生成几何逻辑。

能和场景物体碰撞吗?

可以,支持双向刚体交互,也支持所有标准 Unity 碰撞体。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。