Спекуляр

Спекуляр — в трехмерной компьютерной графике свет, отраженный от 3D-объекта. С. обычно закладывается в шейдере как свойство поверхности. С. может быть: стандартным и равномерным; нарисованным и присваиваться в виде текстурной карты с использованием UV-координат. См. также карта текстурная, карта спекуляра, канал спекуляра.

Определение
Спекуляр в трёхмерной компьютерной графике — это свет, отражённый от поверхности 3D-объекта. Это один из ключевых компонентов освещения, определяющий, как сильно и в каком направлении объект отражает источник света.

Дополнение
Спекулярное освещение отвечает за блики на поверхности объекта. Оно может быть задано различными способами:

  • Стандартный равномерный спекуляр — задаётся параметрами шейдера и управляется коэффициентами отражения.

  • Спекулярная карта — текстура, управляющая распределением бликов по поверхности объекта, задавая, где отражение будет сильнее или слабее.

  • Канал спекуляра — отдельный канал в шейдере, влияющий на интенсивность и форму бликов.

Пример
В фотореалистичной визуализации металла спекулярная карта используется, чтобы создать эффект отражённой среды. Например, в рендере золотого кубка используются чёткие спекулярные блики, чтобы передать блеск металла.

Применение
Используется в 3D-анимации, компьютерных играх, CGI, VFX и архитектурной визуализации для придания объектам реалистичного внешнего вида.

Советы

  • Используйте спекулярные карты для детальной проработки отражений.

  • Для органических материалов снижайте спекулярность, чтобы избежать пластмассового вида.

  • Подбирайте правильную жёсткость бликов (Glossiness), чтобы управлять их рассеиванием.

Факты

  • В старых игровых движках спекулярный эффект создавался без карт, просто изменением коэффициента отражения.

  • В PBR-шейдерах используются Metallic-Roughness или Specular-Glossiness модели освещения.

История
Термин появился с развитием рендеринга, а активное применение спекулярных карт началось в 2000-х годах с переходом на физически корректное освещение.

Интересное
В современных рейтрейсинговых движках спекуляр не только рисуется картами, но и рассчитывается физически.

Связанные термины
Шейдер, карта нормалей, Ray Tracing, Glossiness, Specular Map, PBR.

Ошибки и заблуждения

  • Многие новички считают, что увеличение спекулярного значения всегда делает материал реалистичнее. На самом деле неправильная настройка ведёт к "пластиковому" виду.

  • Иногда путают спекулярный блик с отражением окружающей среды, хотя это разные вещи.

Перевод и альтернативные названия
Specular (англ.), зеркальное отражение (иногда, но неточно).