# 实时动态网格切割插件Dynamic Mesh Cutter

> Dynamic Mesh Cutte动态网格切割器是一种高性能的运行时算法，通过平面交叉将网格分割成多个不相交的部分。它采用多线程异步切割网格，适用于移动设备和虚拟现实设备。该切割器可以处理蒙皮网格渲染器和动画网格，并可根据需求进行性能调整。此外，它还能自动切割布娃娃并分离关节、刚体和碰撞体。

- 原文：https://www.interestcreator.com/dynamic-mesh-cutter/
- 站点：https://www.interestcreator.com/
- 发布：2023-05-27
- 更新：2023-05-27
- 分类：Unity插件、物理
- 标签：Unity、Unity插件、模型切割、物理

## 概要

运行时的平面网格切割器，多线程异步切分并把网格分成多个不相交部分，支持蒙皮网格与布娃娃；针对移动端和 VR 优化，原文未提供 Unity 版本。

## 正文

![1685111151 18b3007fdc3a9ef](https://www.interestcreator.com/wp-content/uploads/2023/05/1685111151-18b3007fdc3a9ef.webp)

Dynamic Mesh Cutter动态网格切割器是一种高性能的运行时算法，通过平面交叉将网格分割成多个不相交的部分。它采用多线程异步切割网格，适用于移动设备和虚拟现实设备。该切割器可以处理蒙皮网格渲染器和动画网格，并可根据需求进行性能调整。此外，它还能自动切割布娃娃并分离关节、刚体和碰撞体。

## 亮点：

1. 使用多线程异步切割网格，无需阻塞主线程。
2. 将网格分割为多个不相交的网格，不仅仅是“左”和“右”两侧。
3. 可切割蒙皮网格渲染器，包括动画网格，同时保留骨骼权重。
4. 可选设置，根据所需的网格结果提高或降低性能。
5. 经过优化，适用于移动设备和虚拟现实设备。

布娃娃更新：现在还可以自动切割布娃娃，并分离关节、刚体和碰撞体！

相关资源：[MIS-AI-CarRider-RCC：基于 Invector 与 RCC 的汽车智能载具 AI 驾驶系统](https://www.interestcreator.com/mis-ai-carrider-rcc/) · [Magica Cloth 2 ：Unity高性能基于Unity DOTS的布料模拟系统](https://www.interestcreator.com/magica-cloth2/) · [RASCAL Skinned Mesh Collider：Unity 实时、精准、高性能的蒙皮网格碰撞解决方案](https://www.interestcreator.com/rascal-skinned-mesh-collider/)

## 常见问题

### 切割是运行时的吗？

是，运行时按平面相交把网格切开，不需要在编辑器里预处理。

### 会阻塞主线程吗？

不会，采用多线程异步切割，切割运算不会卡住主线程渲染与逻辑。

### 能切带动画的角色吗？

能，支持蒙皮网格渲染器和动画网格，切割时会保留骨骼权重。

### 只能切成两半吗？

不是，网格会被分成多个不相交的部分，而不只是「左」和「右」两块。

### 布娃娃能一起切吗？

可以，原文的布娃娃更新说明写明能自动切割布娃娃，并分离关节、刚体和碰撞体。

### 性能可以调吗？

有可选设置，按需要的网格结果提高或降低性能开销，并且针对移动设备和虚拟现实设备做过优化。
