# 路径散布

## 简短描述

沿曲线和样条线散布对象并提供可自定义参数。

## 描述

路径散布工具沿曲线或样条线散布对象，允许灵活放置和配置散布的对象。它提供多种参数来控制散布项的密度、拟合、旋转和缩放，适用于 3D 场景创建中的多种用例。

## 属性

### 基本属性

* **曲线**：要散布的曲线
* **散布**：要散布的网格
* **密度模式**：更改密度模式。
* **密度**：密度表示相对于您散布的对象的值，并为您提供合理的结果。
* **距离**：点将在曲线上以此距离相互散布
* **数量**：控制沿曲线散布对象的数量
* **拟合轴**：设置对象朝向正确方向的轴，对象将使用该轴进行拟合。
* **拟合模式**：为对象指定拟合模式；“模式”允许特定索引，而“随机”则随机生成对象。
* **模式**：将对象编号指定为模式并重复它，从而允许复杂排列。
* **开始散布**：在曲线起点散布对象
* **结束散布**：在曲线终点散布对象
* **翻转端点**：翻转起始或结束散布的对象
* **拟合边距**：在拟合对象周围添加或移除边距，以防止它们相互接触
* **填充拉伸**：沿曲线拉伸对象以完全填充曲线
* **最小缩放**：散布对象的最小缩放
* **最大缩放**：散布对象的最大缩放
* **路径平滑**：路径曲线的平滑度
* **下沉**：将您的实例对象向下推，适用于树木和类似对象。
* **切线抖动**：沿曲线切线随机化位置，打破均匀排列。
* **副法线抖动**：沿曲线副法线随机化位置，进一步打破均匀性。
* **分辨率**：控制曲线的采样分辨率
* **随机旋转**：随机绕其轴旋转散布的对象。
* **旋转轴**：绕其旋转对象的轴。
* **随机种子**：为当前的散布设置创建随机变化。

### 特性遮罩

* **，并将我们的平面传递给**：将对象投射到此输入网格上。
* **添加蒙版**：当使用蒙版时，这可以帮助您随机恢复被蒙版的对象。
* **移除蒙版**：随机掩盖对象。
* **切片开始**：通过在内部曲线的起点切割来掩盖散布设置。
* **切片结束**：通过在内部曲线的端点切割来掩盖散布设置。

### 旋转属性

* **朝向模式**：控制每个对象的方向。
* **朝向对象**：在“朝向”模式下用于指向散布对象的对象。
* **对齐到曲线**：如果开启，则按曲线的法线进行定向。
* **旋转抖动**：随机扰动每个散布对象的旋转。
* **旋转空间**：在世界空间或对象空间中旋转对象。
* **X 轴旋转**：在指定空间中绕 X 轴旋转散布的对象。
* **Y 轴旋转**：在指定空间中绕 Y 轴旋转散布的对象。
* **Z 轴旋转**：在指定空间中绕 Z 轴旋转散布的对象。
* **扭转方向**：围绕指定轴扭转。
* **扭转旋转**：沿曲线扭转散布对象的旋转。

### 由于我们的圆柱最初大小均一，我在

* **缩放抖动**：随机扰动每个散布对象的缩放。
* **组中做了一些调整，启用了**：如果选中，基础属性中的最小和最大缩放值将被忽略。
* **X 最小缩放**：X 轴的最小缩放。
* **Y 最小缩放**：Y 轴的最小缩放。
* **Z 最小缩放**：Z 轴的最小缩放。
* **X 最大缩放**：X 轴的最大缩放。
* **Y 最大缩放**：Y 轴的最大缩放。
* **Z 最大缩放**：Z 轴的最大缩放。

### 位置覆盖

* **随机化覆盖**：如果设置为 true，则将使用覆盖值来随机化散布对象的位置。
* **X 轴覆盖**：覆盖 X 轴上的位置。
* **Y 轴覆盖**：覆盖 Y 轴上的位置。
* **Z 轴覆盖**：覆盖 Z 轴上的位置。

### 邻近遮罩

* **邻近**：近距离网格确保仅保留附近的散布对象。
* **距离**：控制近距离距离。
* **采样**：更高的值会导致更精确的近距离掩膜，但会带来成本。

### 其他

* **接收贴花**：如果设置为 true，实例会接收贴花。
* **启用碰撞**：如果为 True - 碰撞设置为“已启用（查询和物理）”，如果为 False - “无碰撞”。
