# Dispersión por ruta

## Descripción corta

Distribuye objetos a lo largo de curvas y splines con parámetros personalizables.

## Descripción

La herramienta Path Scatter distribuye objetos a lo largo de curvas o splines, permitiendo una colocación flexible y la configuración de los objetos dispersos. Proporciona varios parámetros para controlar la densidad, el ajuste, la rotación y la escala de los elementos dispersos, lo que la hace adecuada para una variedad de casos de uso en la creación de escenas 3D.

## Propiedades

### Propiedades base

* **Curvas**: Curvas sobre las que dispersar
* **Dispersar**: Mallas para dispersar
* **Modo de densidad**: Cambia el modo de densidad.
* **Densidad**: La densidad representa un valor relativo a los objetos que dispersas y te da resultados plausibles.
* **Distancia**: Los puntos se dispersarán a lo largo de la curva a esta distancia entre sí
* **Cantidad**: Controla el número de objetos dispersos a lo largo de la curva
* **Eje de ajuste**: Establece el eje del objeto apuntando en la dirección correcta, y el objeto se ajustará usando ese eje.
* **Modo de ajuste**: Especifica el modo de ajuste para los objetos; Patrón permite índices específicos, mientras que Aleatorio genera objetos de forma aleatoria.
* **Patrón**: Especifica el número de objeto como patrón, y se repetirá, permitiendo arreglos complejos.
* **Dispersión de inicio**: Dispersa objetos al inicio de la curva
* **Dispersión final**: Dispersa objetos al final de la curva
* **Invertir extremos**: Invierte los objetos dispersos de inicio o fin
* **Margen de ajuste**: Añade o quita un margen alrededor de los objetos ajustados para evitar que se toquen entre sí
* **Estirado de llenado**: Estira los objetos a lo largo de la curva para llenarla completamente
* **Escala mínima**: Escala mínima de los objetos dispersos
* **Escala máxima**: Escala máxima de los objetos dispersos
* **Suavizado de trayectoria**: Suavidad de la curva de la trayectoria
* **Hundimiento**: Empuja tus objetos instanciados hacia abajo, útil para árboles y objetos similares.
* **Aleatoriedad de tangentes**: Aleatoriza la posición a lo largo de la tangente de la curva, rompiendo la colocación uniforme.
* **Aleatoriedad de binormales**: Aleatoriza la posición a lo largo de la binormal de la curva, rompiendo aún más la uniformidad.
* **Resolución**: Controla la resolución de muestreo de las curvas
* **Giro aleatorio**: Gira aleatoriamente los objetos dispersos alrededor de su eje.
* **Eje de giro**: Eje alrededor del cual girar los objetos.
* **Semilla**: Crea variación aleatoria de la configuración actual de dispersión.

### Enmascaramiento de características

* **propiedad Máscara de proyección**: Proyecta los objetos a lo largo de esta(s) malla(s) de entrada.
* **Añadir máscara**: Cuando se usa enmascaramiento, esto puede ayudarte a restaurar aleatoriamente los objetos enmascarados.
* **Quitar máscara**: Enmascara aleatoriamente objetos.
* **Inicio de corte**: Enmascara la configuración de dispersión cortando la curva interna en su inicio.
* **Fin de corte**: Enmascara la configuración de dispersión cortando la curva interna en sus extremos.

### Propiedades de rotación

* **Modo Mirar a**: Controla la dirección de cada objeto.
* **Objetos a los que mirar**: Objetos hacia los que apuntarán los objetos dispersos en el modo MIRAR A.
* **Alinear a la curva**: Si está activado, orienta alineado con la normal de la curva.
* **Aleatoriedad de rotación**: Aleatoriza ligeramente la rotación de cada objeto disperso.
* **Espacio de rotación**: Rota objetos en el espacio mundial u objeto.
* **Rotación X**: Rota los objetos dispersos a lo largo del eje X en el espacio especificado.
* **Rotación Y**: Rota los objetos dispersos a lo largo del eje Y en el espacio especificado.
* **Rotación Z**: Rota los objetos dispersos a lo largo del eje Z en el espacio especificado.
* **Dirección de torsión**: Tuerce alrededor del eje especificado.
* **Rotación de torsión**: Tuerce las rotaciones de los objetos dispersos a lo largo de la curva.

### Propiedades de escala

* **Aleatoriedad de escala**: Aleatoriza ligeramente la escala de cada objeto disperso.
* **Usar escala personalizada**: Si está marcado, los valores de escala Mín y Máx en las propiedades base serán ignorados.
* **Escala X mínima**: Escala mínima en el eje X.
* **Escala Y mínima**: Escala mínima en el eje Y.
* **Escala Z mínima**: Escala mínima en el eje Z.
* **Escala X máxima**: Escala máxima en el eje X.
* **Escala Y máxima**: Escala máxima en el eje Y.
* **Escala Z máxima**: Escala máxima en el eje Z.

### Anulación de posición

* **Anulación de aleatorización**: Si se establece en verdadero, se usará el valor de anulación para aleatorizar la posición de los objetos dispersos.
* **Anulación X**: Anula la posición a lo largo del eje X.
* **Anulación Y**: Anula la posición a lo largo del eje Y.
* **Anulación Z**: Anula la posición a lo largo del eje Z.

### Máscara de proximidad

* **Proximidad**: Las mallas de proximidad aseguran que solo se conserven los objetos dispersos cercanos.
* **Distancia**: Controla la distancia de proximidad.
* **Muestreo**: Un valor mayor resulta en un enmascaramiento de proximidad más preciso pero con un coste.

### Varios

* **Recibir calcomanías**: Si se establece en verdadero, las instancias reciben calcomanías.
* **Habilitar colisión**: Si es Verdadero - la colisión se establece en 'Habilitado (Consulta y Física)', si es Falso - 'SinColisión'.
