Поверхности (surfaces)#

Шейдер поверхности определяет взаимодействие света с поверхностью меша. Одна или более BSDF определяют, отражается ли входящий свет обратно, преломляется в меше или поглощается.

Излучение определяет, как свет излучается от поверхности, что позволяет превратить любую поверхность в источник света.

Терминология#

BSDF

Расшифровывается как: функция распределения двунаправленного рассеяния. Она определяет, как свет отражается и преломляется на поверхности.

Отражение (reflection)

BSDF отражают входящий луч на той же стороне поверхности.

Светопропускаемость (transmission)

BSDF пропускают входящий луч через поверхность, в результате чего он покидает её с другой стороны.

Преломление (refraction)

BSDF – это тип «трансмиссии», передающий входящий луч и изменяющий его направление при выходе на другой стороне поверхности.

Параметры BSDF#

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

Шероховатость (roughness)

Для глянцевых BSDF параметр шероховатость управляет резкостью отражения: от 0.0 (очень резкое) до 1.0 (очень мягкое).