Поверхности (surfaces)¶
Шейдер поверхности определяет взаимодействие света с поверхностью меша. Одна или более BSDF определяют, отражается ли входящий свет обратно, преломляется в меше или поглощается.
Излучение определяет, как свет излучается от поверхности, что позволяет превратить любую поверхность в источник света.
Терминология¶
- BSDF
Расшифровывается как: функция распределения двунаправленного рассеивания. Она определяет, как свет отражается и преломляется на поверхности.
- Отражение (reflection)
BSDF отражают входящий луч на той же стороне поверхности.
- Светопропускаемость (transmission)
BSDF пропускают входящий луч через поверхность, в результате чего он покидает её с другой стороны.
- Преломление (refraction)
BSDF – это тип «трансмиссии», передающий входящий луч и изменяющий его направление при выходе на другой стороне поверхности.
Параметры BSDF¶
Основное отличие от физически некорректных рендереров заключается в том, что прямое отражение света от источников освещения и непрямое отражение света от других поверхностей не разделяются, а обрабатываются с помощью одной BSDF. Это слегка ограничивает возможности, но в целом, мы считаем, что эти ограничения полезны при создании последовательно выглядящих рендеров, требующих всего лишь нескольких параметров для настройки.
- Шероховатость (roughness)
Для глянцевых BSDF параметр шероховатость управляет резкостью отражения: от 0.0 (очень резкое) до 1.0 (очень мягкое).