支持blender:2.92、2.93、3.0、3.1
Collider Tools 是一个 Blender 插件,用于为游戏和实时应用程序创建物理对撞机。该插件提供了许多工具,用于在 Blender 中快速轻松地创建最常见的碰撞器类型,如Box、Sphere、Convex、Convex(圆柱形)、Auto Convex(仅限 Windows )和Mesh 。然后可以将这些碰撞器导入到UE、Unity等引擎中。
该插件通过在Object和Edit-mode中使用选择以及提供全局或局部空间生成等设置提供了很大的灵活性和可控性。此外,该插件支持基于原始网格(修改前堆栈)和评估网格(修改后堆栈)的生成。Collider Tools 提供了组织对撞机、显示、隐藏和选择它们的功能,以及自动生成多个凸面形状来表示复杂网格(凸面分解)的工具。
功能概述
- 快速简单地创建对撞机对象。
- 支持 Sphere、Box、Convex、Convex Cylinder和 Mesh 形状。
- 支持 Object- 和 Edit-mode,包括 多对象 Edit-mode。
- 自定义碰撞器可用于大多数引擎,如 UE4-5、Unity 和许多其他引擎。
- 支持 编辑模式选择。仅在每个对象的选定几何体周围创建碰撞。适用于 多重编辑 和 修改器堆栈。
- 支持为 长方体和圆柱体创建世界对齐 和 对象对齐的碰撞。
- 支持基于 修改前 或 修改后的 堆栈网格数据创建碰撞。
- 从 3D 视口快速调整创建设置。碰撞器创建与模态运算符一起使用,允许在创建过程中进行用户输入。
- 灵活的命名 选项以支持不同的引擎和管道需求。
- 在创建对撞机期间,3D 视口中一致且干净的 UI 叠加。
- 指定要在引擎中用作 物理材料的材料。
- 将 网格转换为对撞机 , 将对撞机转换为网格。
- 支持不同的碰撞组: complex、simple、simple-complex。
- 支持 自动凸、凸分解、使用 V-hacd 库创建对撞机。凸分解允许用多个凸形状来表示复杂的形状,否则只能用网格碰撞来表示。
为什么选择碰撞工具?
碰撞器工具消除了在 Blender 中创建碰撞器的最大障碍,它缺乏专门的工具,因此创建碰撞器的过程非常耗时。Collider Tools 将 UE 碰撞工具等引擎内工具的速度和舒适性与 Blender 的强大功能和灵活性相结合。
在引擎解决方案中使用 Collider Tools 是有原因的:
- 在 Blender 中使用 Collider Tools 创建对撞机比在 Engine 工具中提供更多的控制。如果需要,您可以使用 Blender 的全部功能来操作、调整对撞机。这可用于各种更复杂的形状,如栏杆、空心物体、拱门等。
- 使用 Collider 工具创建复合碰撞器(一个资产的多个碰撞器)比使用引擎工具快得多,因为您可以使用选择(对象和编辑模式)来生成碰撞器。
- 并非所有引擎都像 UE 一样强大的创建碰撞器的工具。
- 对撞机工具快速简单,可用于创建从简单的盒式对撞机到非常复杂的复合对撞机设置的各种碰撞。
- 它提供了一个简单的 UI 并将重要设置直接带入 3D 视口,提供比引擎工具更多的调整选项:抽取、缩小/展平。
- 在一个应用程序中创建资产和碰撞器很方便。如果需要,您可以尽早考虑它们并同时更新资产和碰撞器。
碰撞创建
Collider Tools 支持多种碰撞形状和设置来创建它们。您可以在文档中找到所有详细信息。 对撞机的创建基于对象和编辑模式的选择, 它 包括 多对象 编辑 模式支持。
盒子碰撞
盒子碰撞简单、高效,并且涵盖了广泛的用例。
球体碰撞
球体碰撞是最有效的碰撞形状类型。球体碰撞通常由数学描述(位置和半径)而不是多边形表示。插件创建的球体网格旨在作为视觉表示。如果将球体碰撞作为凸面形状或网格形状导入,它们的代价将变得更加昂贵。
球体生成使用一种快速算法,该算法并不总是提供最佳结果。这尤其适用于简单的盒子网格。更复杂的碰撞结果会变得更好。计划在未来的版本中改进或替换算法。
凸碰撞
凸面形状在高效的同时具有多种用途。它们可用于表示大多数对象,尤其是对于不支持三角形网格碰撞的引擎
凸(圆柱)碰撞
没有特殊的圆柱碰撞类型。这只是帮助创建干净的圆柱形凸形形状的工具。圆柱形是非常常见的形状,尤其是在人造结构中。物理引擎会将它们解释为简单的凸对撞机。
网格碰撞
网格碰撞是最复杂的碰撞类型。小心使用它们,尽可能减少三角形数量并将它们(仅)用于静态对象。
兑换
您可以将任何网格转换为对撞机,也可以将任何对撞机转换为常规网格。
网格到碰撞器
您可以将任何网格转换为对撞机。转换应用与使用上面的运算符创建的其他碰撞相同的属性。对象将被重命名,添加到碰撞集合中,并且可以像所有其他碰撞器一样隐藏/选择。
对撞机到网格
Collider to Mesh 将删除所有对撞机特定的属性和材料。转换为网格打开一个弹出窗口以设置新对象名称。
自动凸形
Auto Convex 是用于生成复杂网格的凸对撞机的有用工具。它适用于复杂的有机形状,如岩石、雕像、瓦砾和碎片。它不是每个资产的神奇一键解决方案!
官方地址:https://blendermarket.com/products/collider-tools
安装方法一:zip安装
1.打开软件,顶部菜单点击 编辑(Edit) → 首选项(Preference) → 插件(AAdd-ons) → 安装(Install) ,在弹出的窗口里选择插件*.zip格式文件安装
安装方法二:文件夹安装
把zip格式文件解压出来:把 解压出来的 文件夹 复制到Blender安装路径的addons目录里,如:
C:\Program Files\Blender Foundation\Blender\2.xx\scripts\addons
blender插件常见“安装方法”和“在哪里查看安装的插件”图文方法参考:http://cgka3d.com/blog/blender-plugin
请先
!