Version: 2017.2
Reflective Bumped Specular
Reflective Parallax Specular

Reflective Parallax Diffuse

Note. Unity 5 introduced the Standard Shader which replaces this shader.

Свойства Reflective шейдеров

Note. Unity 5 introduced the Standard Shader which replaces this shader.

Этот шейдер будет симулировать отражающие поверхности, например, автомобили, металлические объекты и т.д. Он требует кубическую текстуру окружения (environment Cubemap), которая определяет, что именно будет отражаться. Альфа-канал основной текстуры определяет силу отражения на поверхности объекта. Любые источники света в сцене будут добавлять освещённость поверх того, что отражается.

Свойства Parallax Normal mapped

Parallax Normal mapped аналогичен обычному Normal mapped, но с улучшенной симуляцией “глубины”. Дополнительный эффект глубины достигается с помощью карты высот (Height Map). В карте высот содержится альфа-канал карты нормалей. В альфе, чёрное - 0, а белое - полная глубина. Чаще всего это используется на камнях/кирпичах для более качественного отображения трещин и бороздок между ними.

Техника Parallax mapping довольно проста, потому она может выдавать артефакты и необычные эффекта. В частности, следует избегать очень крутых переходов в карте высот. Изменение значения Height в инспекторе также может привести к нереалистичному искажению объекта. Поэтому рекомендуется использовать плавные переходы в картах высот или оставлять слайдер Height в стороне узкого конца.

Свойства рассеивания (diffuse)

Рассеивание вычисляет простую (по Ламберту) модель освещения. Освещённость поверхности уменьшается пропорционально уменьшению угла между ней и источником света. Освещение зависит только от значения данного угла, и не меняется при перемещении или вращении камеры.

Производительность

Обычно этот шейдер больше предрасположен к высокозатратным шейдерам для рендеринга. Для получения дополнительной информации, пожалуйста ознакомьтесь со страницей производительность шейдеров.

Reflective Bumped Specular
Reflective Parallax Specular