Карта нормалей (Normal Map) - это текстура, используемая в 3d графике, содержащая информацию отклонений нормалей от поверхности и имеет в основном фиолетовый цвет с градиентными переходами до красного цвета и , как бы, показывающая на сколько должна быть искривлена поверхность на сколько выпуклая или вогнута.
В трёхмерной графике это один из самых эффективных способов для создания реалистичных детализированных поверхностей БЕЗ ЗАТРАТ увеличения количества полигонов трёхмерной модели.
Другими словами с помощью карты нормалей мы можем создать например плоскость, состоящую из одного полигона, а выглядеть она будет так, будто бы её детализация была бы в несколько тысяч полигонов, потому, что она будет иметь микрорельеф, например, трещинки, складки, впадины и т.п.
Карты нормалей создаются путём запекания на основе высокополигональных, сверхпроработанных реалистичных трёхмерных моделей. А потом они накладываются в канал смещения Bump и начинают работать. Либо их можно сделать из простого растрового изображения с помощью плагинов в Adobe Photoshop.
Карты нормалей используют в рельефном 3D-текстурировании.
А нужны они, чтобы вам приятно было играть в компьютерные игры и создавалось ощущение насыщенности, глубины картинки. Есть различные методы, которые используют карты нормалей, но не все они хороши и современны. К примеру, bump уже устарел, поскольку он не дополняет, а лишь создает ощущение хорошей детализации.
Чтобы лучше разобраться в понятии карты нормалей, сначала поймите что такое нормаль (это вектор касания).
Прежде всего - нормаль - это вектор перпендикулярный поверхности с направлением определяемым правилом буравчика.
Карты нормалей или рельефное текстурирование позволяет нам значительно улучшить графику поверхностей в играх, сделать их более реальными и насыщенными.
Сама карта хранит информацию в пикселах о поверхности объекта.
Добавить комментарий