Version: 5.4
Flare
Trail Renderer

Line Renderer (Renderizador de linea)

El componente Line Renderer toma un arreglo de dos o más puntos en un espacio 3D, y dibuja una linea recta entre cada una. Un solo componente Line Renderer por lo tanto se puede utilizar para dibujar desde una linea recta hasta una espira compleja. La linea siempre es continua; si usted necesita dibujar dos o más lineas completamente separadas, utilice varios GameObjects, cada uno con su propio Line Renderer.

El Line Renderer no renderiza lineas de un pixel de ancho. Renderiza lineas de cartelera (polígonos que siempre encaran la cámara) que tienen una anchura en unidades del mundo y puede ser texturizado. Utiliza el mismo algoritmo para el renderizado de linea que el Trail Renderer.

Propiedades

Propiedad: Función:
Cast Shadows Determina si la línea proyecta sombras, si deben ser emitidas desde uno o ambos lados de la línea, o si la línea sólo debe emitir sombras y no dibujarse de otra manera. Consulte Renderer-shadowCastingMode en la Referencia de scripting para obtener más información.
Recieve Shadows Si está habilitado, la linea recibe sombras.
Motion Vectors Si está habilitado, la línea tiene vectores de movimiento renderizados en el vector de movimiento de textura de la Cámara. Consulte Renderer.motionVectors en la documentación de referencia de la API de scripting para obtener más información.
Materials Estas propiedades describen una matriz de materiales utilizados para procesar la línea. La línea se dibujará una vez para cada material de la matriz.
Light Parameters Referencie un Lightmap Parameters Asset aquí para habilitar que la linea interactúe con el sistema de iluminación global.
Positions Estas propiedades describen un arreglo de puntos Vector3 para conectarse.
        Size El número de segmentos en esta linea.
Parameters Estas propiedades describen una lista de parámetros para cada linea.
        Start Width Anchura en la primera posición de linea.
        End Width Anchura en la posición final de la linea.
        Start Color Color en la primera posición de la linea. Tenga en cuenta: Esto no tiene efecto al menos del que el material adjunto utilice un vertex shader.
        End Color Color en la posición final de la linea. Tenga en cuenta esto no tiene efecto al menos de que el materia adjunto utilice un vertex shader.
Use World Space Si está habilitado, los puntos se consideran como coordenadas de espacio-mundo, en lugar de estar sujetos a la transformación del GameObject al que está conectado este componente.
Reflection Probes Si está activado y los reflection probes están presentes en la escena, se selecciona una textura de reflexión para este Line Renderer y se establece como una variable uniforme de Shader incorporada.

Detalles

Para crear una Line Renderer:

  1. En la barra de menú de Unity, vaya a GameObject > Create Empty
  2. En la barra del menú de Unity, vaya a Component > Effects > Line Renderer
  3. Arrastre una Textura o Material al Line Renderer. Se ve mejor si usted utiliza un particle Shader en el Material.

Recomendaciones

  • Los Line Renderers son útiles para efectos dónde usted necesita disponer todos los vértices en un frame.
  • Las lineas pueden parecer que giran a medida que usted mueva la Camera. Esto es intencional.
  • El line Renderer debería ser el único Renderer en un GameObject.
Flare
Trail Renderer