Локальное отражение и внутренний путь

Обычная BSDF связывает направления в одной точке поверхности. Для SSS точка входа может отличаться от точки выхода, поэтому требуется пространственный перенос. Его можно описывать BSSRDF или моделировать движение внутри объёма. Это объясняет, почему просто размыть diffuse-карту недостаточно: свет должен взаимодействовать с толщиной и расположением освещения.

Поверхностное отражение остаётся отдельным. У кожи есть блики над рассеивающим слоем, у воска — собственная шероховатость границы. Если весь материал заменить мягким внутренним свечением, исчезнут признаки поверхности и объект станет похож на желе.

Пример из документацииRandom Walk Subsurface ScatteringПример Random Walk SSS из Blender Manual. Свет распространяется под поверхностью: тонкие части и границы тени выглядят иначе, чем при одном поверхностном отражении.Blender Documentation Team · CC BY-SA 4.0 · Blender Manual 3.5
Версия и обработка изображения

Blender Manual 3.5 — архив документации от 23.02.2023; точная версия интерфейса отдельных кадров не указана. Преобразование в WebP без потерь; исходные размеры сохранены; без кадрирования, дорисовки и удаления подписей. Все авторы и источники.

Радиус, цвет и единицы

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

Сначала проверьте единицы сцены и размер объекта. Затем настройте расстояние рассеяния, а уже после оттенок. Слишком большой радиус легко создаёт пластилиновый вид, даже если цвет кожи взят из хорошей текстуры. Компенсация такой ошибки затемнением albedo обычно только усложняет материал.

Приближения и random walk

Диффузионные приближения стараются описать итог многократного рассеяния без явного расчёта каждого внутреннего события. Random walk строит случайные траектории внутри объекта и сильнее связан с реальной формой. Документация Blender 4.2 отдельно предупреждает о значении замкнутой сетки для этого режима.

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

Логика процессаОригинальная схема связей. Не является скриншотом, физическим измерением или сравнительным benchmark.

Контроль геометрии

Дыры, самопересечения, перевёрнутые нормали и неясные границы объёма способны нарушить перенос. Тонкое ухо и толстая щека должны просвечивать по-разному. Если весь объект светится одинаково, проверьте не только шейдер, но и толщину, масштаб и дополнительные источники.

Для ткани или листа растения полная объёмная модель может быть избыточной. Иногда лучше подходит thin translucency. Выбор основывается на том, видна ли внутренняя дистанция переноса, а не на стремлении включить наиболее сложный алгоритм.

Практическая проверка

Осветите материал поочерёдно спереди, сбоку и сзади. Сравните толстые и тонкие части, сохраняя экспозицию. Сначала отключите детали normal map, чтобы оценить крупный эффект, затем верните их и проверьте, не исчезли ли поры и мелкая форма после denoising.

Для персонажа полезно сохранять отдельный lookdev-набор с нейтральным светом. Подгонка только под драматический контровой кадр часто делает материал чрезмерно красным или мягким в обычном освещении.

Пример решения

Если восковая свеча выглядит как окрашенный пластик, сначала убедитесь, что свет имеет шанс пройти через тонкую часть. Если свеча превращается в светящийся объём, уменьшите дистанцию рассеяния и проверьте плотность. Сравнивайте силуэт, тень и блик отдельно: каждый признак отвечает на свой вопрос, и один общий «красивый» ракурс не подтверждает корректность материала.

При сравнении двух SSS-моделей сохраняйте одинаковые единицы, геометрию и предполагаемый смысл радиусов. Названия параметров могут совпадать, а их внутренняя интерпретация различаться. Используйте тонкий клин рядом с толстым образцом: он показывает переход поведения по толщине. Если удалось совпадение только на сфере, этого недостаточно для лица или сложной скульптуры, где кривизна и расстояние между поверхностями меняются.