El Trail Renderer se usa para crear rutas detrás de GameObjects en la escena mientras se mueven.
Propiedad: | Función: |
---|---|
Cast Shadows | Determina si el camino arroja sombras, si se deben emitir desde uno o ambos lados del camino, o si el camino solo debe proyectar sombras y no dibujarse de otra manera. Consulte Renderer.shadowCastingMode en la documentación de referencia de la API de scripts para obtener más información. |
Receive Shadows | Si está habilitado, el camino recibe sombras. |
Motion Vectors | Seleccione el tipo de Motion Vector (vector de movimiento) para usar para este Trail Renderer. Consulte Renderer.motionVectorGenerationMode](../ScriptReference/Renderer-motionVectorGenerationMode.html) en la documentación de referencia de la API de scripts para obtener más información. |
Materials | Estas propiedades describen una arreglo de Materiales utilizados para renderizar el camino. Los Particle Shaders funcionan mejor para los trails (caminos). |
Lightmap Parameters | Reference a Lightmap Parameters Asset here to enable the trail to interact with the global illumination system. |
Time | Defina la longitud del camino, medida en segundos. |
Min Vertex Distance | La distancia mínima entre los puntos de anclaje del camino (mirar ** Separación mínima de vértices** a continuación). |
AutoDestruct | Habilítelo para destruir GameObject una vez que ha estado inactivo durante Time (tiempos) segundos. |
Width | Defina un valor de ancho y una curva para controlar el ancho de su camino en varios puntos entre su inicio y su final. La curva se aplica desde el principio hasta el final del recorrido y se muestrea en cada vértice. El ancho total de la curva está controlado por el valor del ancho. |
Color | Defina un degradado para controlar el color del camino a lo largo de su longitud. |
Corner Vertices | Esta propiedad dicta cuántos vértices adicionales se usan al dibujar esquinas en un camino. Aumente este valor para hacer que las esquinas del camino parezcan más redondas. |
End Cap Vertices | Esta propiedad dicta cuántos vértices adicionales se utilizan para crear límites finales en el camino. Aumente este valor para hacer que los topes de ruta aparezcan más redondos. |
Alignment | Establézcalo en View para que Trail quede frente a la cámara, o Local para alinearlo en función de la orientación de su componente Transform. |
Texture Mode | Controla cómo se aplica la textura al camino. Use Stretch para aplicar el mapa de Textura a lo largo de toda la ruta, o use Wrap para repetir la Textura a lo largo de la Ruta. Use los parámetros Tiling en el material para controlar la frecuencia de repetición. |
Generate Lighting Data | When enabled, the trail geometry includes Normals and Tangents. This allows the trail to use Materials that use the scene lighting, for example via the Standard Shader, or by using a custom shader. |
Light Probes | Modo de interpolación de iluminación de Probe. |
Shadow Bias | Move shadows along the direction of the light to remove shadowing artifacts caused by approximating a volume with billboarded geometry. |
Sorting Layer | Name of the Renderer’s sorting layer. |
Order in Layer | This Renderer’s order within a sorting layer. |
Reflection Probes | Si está habilitado y los reflection probes están presentes en la escena, se selecciona una textura de reflexión para este Trail Renderer y se establece como una variable uniforme integrada de Shader. |
El Trail Renderer representa un rastro de polígonos detrás de GameObject en movimiento. Esto se puede usar para dar una sensación de movimiento enfatizada a un objeto en movimiento, o para resaltar el camino o la posición de los objetos en movimiento. Un rastro detrás de un proyectil agrega claridad visual a su trayectoria; las estelas de la punta de las alas de un avión son un ejemplo de un efecto de estela que ocurre en la vida real.
Cuando utilice el Trail Renderer, ningún otro renderer en el GameObject es utilizado. Es mejor crear un GameObject vacío, y adjuntar un Trail Renderer como el único renderer. Usted puede luego apadrinar el Trail Renderer a cualquier objeto que quisiera como sigue.
Un componente Trail Renderer debe usar un Material que tenga un Particle Shader. La textura utilizada para el material debe ser de dimensiones cuadradas (por ejemplo, 256x256 o 512x512). El camino se representa una vez para cada Material presente en el arreglo.
El valor de Min Vertex Distance determina qué tan lejos debe viajar un objeto que contiene un camino antes de que un segmento de ese camino se solidifique. Los valores bajos como 0.1 crean segmentos de camino más a menudo, creando caminos más suaves. Los valores más altos como 1.5 crean segmentos que son más irregulares en apariencia. Existe una ligera compensación de rendimiento cuando se utilizan valores de caminos más bajos/suave, por lo tanto, trate de usar el mayor valor posible para lograr el efecto que intenta crear. Además, los senderos anchos pueden exhibir artefactos visuales cuando los vértices están muy juntos y el sendero cambia de dirección de manera significativa en una distancia corta.
Consejos
2018–10–19 Page amended with editorial review
Propiedades agregadas en Unity 2017.1 NewIn20171
Particle Trail Renderer properties added in Unity 2018.3 NewIn20183