Self-Illuminated Parallax Specular
Семейство отражающих (reflective) шейдеров
Note. Unity 5 introduced the Standard Shader which replaces these shaders.
Reflective шейдеры позволят вам использовать кубическую текстуру (Cubemap), которая будет отражаться вашим мешем. Также, вы можете определять отражательную способность определённых областей с помощью альфа-канала базовой (Base ) текстуры. Высокая отражательная способность отлично подходит для глянца, масел, хрома и т.д. Низкая отражательная способность может добавить эффект металлам, жидким поверхностям или видео мониторам.
Пример использования шейдера ReflectiveVertexLit
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveDiffuse
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveSpecular
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для карты отражений (Specular Map) и определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Note:
Одна важная деталь относительно этого шейдера: альфа-канал базовой (Base ) текстуры служит и для отражающих областей и для карты отражений.
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveBumpedDiffuse
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), альфа-канал не требуется
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveBumpedSpecular
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для карты отражений (Specular Map) и определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), альфа-канал не требуется
Note:
Одна важная деталь относительно этого шейдера: альфа-канал базовой (Base ) текстуры служит и для отражающих областей и для карты отражений.
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveParallaxDiffuse
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), с альфа-каналом для глубины параллакса (Parallax Depth)
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveParallaxSpecular
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для карты отражений (Specular Map) и определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), с альфа-каналом для глубины параллакса (Parallax Depth)
Note:
Одна важная деталь относительно этого шейдера: альфа-канал базовой (Base ) текстуры служит и для отражающих областей и для карты отражений.
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveBumpedUnlit
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), альфа-канал не требуется
» Подробнее об этом шейдере
Пример использования шейдера ReflectiveBumpedVertexLit
Необходимые ассеты:
Одна базовая (Base ) текстура с альфа-каналом для определения отражающих областей
Одна кубическая текстура с отражением (Reflection Cubemap) для карты отражений (Reflection Map)
Одна карта нормалей (Normal map ), альфа-канал не требуется
» Подробнее об этом шейдере
Self-Illuminated Parallax Specular