Version: 2019.2
Utilizando Luces
Shadows (Sombras)

Cookies

En teatro y cine, los efectos de iluminación han sido extensamente utilizados para crear una impresión de objetos que realmente no existen en el set. Los exploradores de selvas pueden parecer que estén cubiertos en sombras de un dosel de árbol. Una escena de prisión a menudo muestra la luz que entra a través de la ventana con barras, incluso si la ventana y la pared no son parte del set. Aunque muy de ambiente, las sombras son creadas muy simple al colocar una mask con forma entre la fuente de luz y la acción. La mask es conocida como un cucoloris o cookie . Las luces de Unity le permite a usted agregar cookies en la forma de texturas; estas proporcionan una manera eficiente para agregar un ambiente a la escena.

Una cookie de una directional light simulando la luz de una ventana
Una cookie de una directional light simulando la luz de una ventana

Creando una Cookie

Una cookie es simplemente una textura ordinaria pero solo el canal alpha/transparencia es relevante. Cuando usted importa una cookie, Unity le da a usted la opción de convertir el brillo de la imagen a alpha para que sea más fácil diseñar su cookie como una textura grayscale. Usted puede utilizar cualquier editor de imagen disponible para crear una cookie y guardarla a la carpeta Assets de su proyecto.

Una cookie simple para una ventana con luz
Una cookie simple para una ventana con luz

Cuando la cookie sea importada a Unity, seleccione esta de la vista Project y configure el Texture Type a Cookie en el inspector. Usted debería también habilitar Alpha From Grayscale al menos de que usted ya haya diseñado el canal alpha de la imagen usted mismo.

El Light Type afecta la manera que la cookie es proyecta por la luz. Debido a que una point light proyecta en todas las direcciones, la textura cookie debe estar en la forma de un Cubemap. Una spot light debería utilizar una cookie con el tipo configurado a Spotlight pero una directional light puede en realidad utilizar ambas opciones Spotlight o Directional. Una directional light con una directional cookie va a repetir la cookie en un patrón en tejas por toda la escena. Cuando una spotlight cookie sea utilizada, la cookie va a aparecer justamente sola una vez en la ruta directa del “rayo” de la luz; este es el único caso dónde la posición de una directional light es importante.

La cookie de la ventana en tejas en un modo directional
La cookie de la ventana en “tejas” en un modo directional

Aplicando una Cookie a una luz

Cuando la textura sea importada, arrastre a esta a la propiedad Cookie de la luz en el inspector para aplicarla.

La spot light y point light simplemente escalan la cookie de acuerdo al tamaño del cono o esfera. La directional light tiene una opción adicional Cookie Size que le permite a usted escalar la cookie usted mismo; la escala funciona con ambos tipos de cookie Spotlight y Directional.

Usos de Cookies

Las Cookies a menudo son utilizadas para cambiar la forma de una luz para que coincida con una “pintura” detallada en la escena. Por ejemplo, un túnel oscuro puede tener candilejas de luz en el techo. Si usted utiliza unas spot lights estándar para la iluminación entonces los rayos tendrán una figura redonda que no se esperaba pero usted puede utilizar cookies para restringir las luces a un rectángulo delgado. Una pantalla de un monitor puede emitir un brillo verde a la cara de un personaje utilizándola pero el brillo debería estar restringido a un caja pequeña.

Tenga en cuenta que una cookie no necesita estar completamente oscura y blanca pero también puede incorporar cualquier nivel de grayscale. Esto puede ser útil para simular polvo o tierra en el camino de la luz. Por ejemplo, si una escena de juego toma lugar en una casa abandonada larga, usted podría agregar un ambiente al utilizar cookies “sucias” con ruido en las ventanas y otras fuentes de luz. Similarmente, los faros de luz de vidrio usualmente contiene crestas que crean patrones “cáusticas” de áreas con un poco de luz y oscuridad en el rayo; otro buen uso para una cookie.

Utilizando Luces
Shadows (Sombras)