Что такое декали в 3D-графике
08.10.2024 13:21:31
08.10.2024 13:21:31

Декали - это изображения, наложенные поверх текстуры. Например текстурой может быть асфальт и эта текстура будет много раз повторяться, чтобы дорогу можно было сделать любого размера. Но асфальт не бывает идеальным и одинаковым, на нем есть лужи, грязь, трещины, графити и прочее. Чтобы не делать под каждый кусок дороги отдельную текстуру придумали декали - они просто отрисовываются поверх текстуры.
Реализуюся декали через принцип работы проектора - на сцене устанавливается такой вот проектор и он светит в какую-то сторону. С какой первой поверхностью сталкивается - там и рисует заданное изображение. При настройке декалей необходимо помнить об этом, потому что нарисовав графити на асфальте, а потом поставив туда игрока можно заметить, что графити рисуется уже на игроке (проектор же). К счастью на уровне самого движка можно настроить какие объекты не должны реагировать на декали.



Укуренный Ёжик
