Skip to content
Антон Хозаров edited this page Feb 15, 2025 · 5 revisions

PBS модель освещения

PBS надо включить в engine_external.ltx Делается это вот так - первая строчка удаляется\комментируется

image

Описание остальных макросов

image

Для включения PBS материала у текстуры надо при создании THM включить нужную модель освещения в IXR редакторах

  • Либо в THM Editor с правками by Mortan

image


Паковка материала при PBS

BUMP - Texture 2D - геометрические данные текстуры (основа - классическая BC3N паковка)

  • BUMP R - Карта высот для параллакса и тесселяции (опционально) - по умолчанию не пишем (BC3N пишет мусор)
  • BUMP G - Зелёный канал карты нормалей (рекомендуется формат OpenGL)
  • BUMP B - Синий канал (опционально) - резерв на будущее. Пока хз что тут будет - по умолчанию не пишем (BC3N пишет мусор)
  • BUMP A - Красный канал оригинальной нормали

image

BUMP# - Texture 2D - упаковка материала для текстуры

  • BUMP# R - Карта металличности
  • BUMP# G - Карта шероховатости
  • BUMP# B - Карта просвечивания (SSS) для растительности - черный по умолчанию
  • BUMP# A - Карта AO

image


IBL освещение

Для правильной работы IBL требуется запекать мип-уровни на текстурах окружающей среды (скайбоксах)

image

Карта диффузной облученности (small sky) не требует высокого разрешения. В будущем возможно будет поддержка сферических гармоник для диффузной облученности.

image

Clone this wiki locally