如果你正在寻找一种方式来为你的游戏增添一些生动的效果,那么DinoFracture插件是个不错的选择。DinoFracture是unity碎裂插件,这个插件可以让你在运行时或编辑器中,将任何网格模型进行拆分,创造出碎片效果。

 

版本2.3发布 – 支持对象碎片的“磨损”效果!

使用DinoFracture,你可以将场景中的任何网格模型进行碎裂,从而创造出一些令人惊叹的效果。这个插件可以让你将物体砸成很多小块(例如将花瓶摔在地上),或者使用用户定义的平面将物体切成两半(例如用剑将敌人斩成两半)。

下面是一些使用示例:

  • 玻璃窗被打碎的效果
  • 墙壁和柱子的磨损或碎裂效果
  • 桶和箱子的爆炸效果
  • 开关激活后门的消失效果
  • 锤子砸碎水果的效果
  • 用剑将僵尸砍成两半的效果

版本2.3新增功能:

  • “磨损”效果!添加ChipOnFracture组件,可以让网格的小块进行磨损。这可以用来在墙壁中间打一个洞而不会让整个墙倒塌。

版本2.2新增功能:

  • 在所有设备上改进了碎裂效果的性能。内存占用更小,碎裂时间更快。

版本2.1新增功能:

  • 切片效果!你现在可以指定自己的平面将物体完全切成两半。
  • 大幅度优化的结果,输出时三角形数量更少。
  • 自动错误检测和清理。在编辑器中查看常见的问题网格拓扑错误。引擎可以自动在碎裂过程中修复大多数错误。

DinoFracture的技术细节如下:

  • 适用于Unity 2018 – 2022版本。
  • 可以对任何网格进行碎裂,包括在游戏运行时的骨骼网格。
  • 可以砸成许多小块,也可以定义自己的切片平面。
  • 在选择的碰撞点触发破碎。可以让碎片集聚在碰撞点附近。
  • 具有易于使用的API,并包含示例场景。
  • 可以在编辑器中检测和查看网格拓扑错误。

 

通过DinoFracture,用户可以轻松地在编辑器中检测和修复网格拓扑错误。该插件可以自动检测和修复大多数常见的网格拓扑错误,这减少了用户在手动修复错误时的工作量。此外,该插件还提供了许多辅助脚本,以简化常见功能的操作,例如在碰撞时启动破碎,播放破碎声音效果以及通知其他对象破碎的事件。

该插件在Unity 2018-2022版本中均可使用,支持所有平台,包括WebGL。在支持多线程的平台上,破碎过程是多线程的,因此可以在所有设备上实现最佳性能。该插件还能在编辑器中预处理模型以实现最佳性能,并支持在场景视图中添加和操作切片平面以完全支持切片。

在DinoFracture 2.3中,增加了ChipOnFracture组件,可以让用户在破碎的时候切掉物体的一部分。例如,可以在一堵墙的中间部分开一个洞,而不是让整堵墙垮塌。此外,在DinoFracture 2.2中还改进了所有设备上的破碎性能,减少了内存使用和更快的破碎时间。

总的来说,DinoFracture是一个功能强大的插件,可以让用户轻松地在其项目中实现物体的破碎效果,为项目增添更多活力。该插件易于使用,并提供了许多辅助脚本和功能,使用户可以轻松地自定义其破碎效果。如果您正在寻找一种简单而有效的方法来实现物体的破碎效果,那么DinoFracture是您的理想选择。

Leave a Reply

后才能评论