Version: 2017.3
Self-Illuminated Specular
Self-Illuminated Normal mapped Specular

Self-Illuminated Normal mapped Diffuse

Tenga en cuenta. Unity 5 introdujo el Standard Shader que remplaza este shader.

Propiedades de Self-Illuminated (Un auto iluminado)

Tenga en cuenta. Unity 5 introdujo el Standard Shader que remplaza este shader.

Este shader le permite definir las partes brillantes y oscuras de un objeto. El canal alpha de una textura secundaria definirá las áreas del objeto que “emiten” luz por si mismas, incluso si no hay luz brillando sobre estas. En el canal alpha, negro es cero luz, y blanco es luz total emitida por el objeto. Cualquier luz de escena, agregarán iluminación además de la iluminación del shader. Así que, incluso cuando un objeto no emite luz por si mismo, seguirá siendo iluminado por las luces de la escena.

Propiedades de Normal Mapped

Como un sombreador Diffuse, esto computa un sencillo modelo de iluminación (Lambertiana). La iluminación en la superficie disminuye a medida que el ángulo entre ella y la luz disminuye. La iluminación depende solo en el ángulo, y no cambia en el momento que la cámara se mueve o rota alrededor.

Normal mapping simula pequeños detalle de superficie utilizando una textura, en vez de gastar más polígonos para detallar los detalles. En realidad, no cambia la forma del objeto, sino que utiliza una textura especial llamada Normal Map para lograr este efecto. En el normal map, cada valor del color de píxel representa el ángulo de la normal de la superficie. Luego utilizando este valor en vez del de la geometría, la iluminación es computada. El normal map efectivamente anula la geometría del mesh cuando calcule la iluminación del objeto.

Creando Normal maps

Usted puede importar normal maps creados afuera de Unity, o usted puede importar una imagen grayscale regular y convertirla a Normal Map desde dentro de Unity. (Esta página se refiere a un legacy shader que ha sido remplazado por el Standard Shader, pero usted puede aprender más acerca de cómo utilizar Normal Maps en el Standard Shader)

Detalles Técnicos

El Normal Map es un tipo de espacio tangente al normal map. El espacio tangente es el espacio que “sigue la superficie” del modelo de geometría. En este espacio, Z siempre apunta lejos de la superficie. Los espacios tangente de los Normal Maps son un poco más caros que el tipo de de Normal Maps “object space”, pero tiene algunas ventajas:

  1. Es posible utilizarlos en modelos deformes(deforming models) - los bultos van a mantenerse en la superficie deforme y va a funcionar.
  2. Es posible reutilizar partes del normal map en diferentes áreas de un modelo; o utilizarlas en modelos diferentes.

Propiedades Diffuse

Diffuse computa un sencillo modelo de iluminación(lambertiana). La iluminación en la superficie disminuye a medida que el ángulo entre ella y la luz disminuye. La iluminación depende solamente en este ángulo, y no cambia a medida que la cámara se mueva o rote alrededor.

Rendimiento

Generalmente, este sombreador es barato para renderizar. Para más detalles, por favor ver la página de Shader Peformance.

Self-Illuminated Specular
Self-Illuminated Normal mapped Specular
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961