Декали
Декаль - это проекция материала на поверхность. Фактически, декали осуществляют изменение параметров материала поверхности, на которую они проецируются. Декали позволяют добавлять множество дополнительных деталей практически без снижения производительности. Декали отрисовываются в буферах (они меняют текстуры буфера) и работают только с объектами с отложенной отрисовкой. Декаль - идеальный объект для имитации пулевых отверстий, пятен крови, пепла и т.д.
Для декалей можно использовать только два материала: decal_base и decal_terrain_hole_base. Декали, использующие первый материал аналогичны текстурам деталей (detail) материала, декали же с назначенным вторым материалом предназначены для создания отверстий в поверхности ландшафта на основе декалей .
Используя опцию Water Decal, можно сделать так, чтобы декали отображались на поверхности воды. Этот параметр можно использовать для создания различных эффектов на поверхности воды: плавающих веток, листьев и т.д.
Типы декалей#
В UNIGINE имеются следующие типы декалей:
- Ортографическая декаль (Orthographic Decal) - это декаль, проецируемая на поверхность посредством ортогональной проекции.
- Проецируемая декаль (Projected Decal) - декаль, проецируемая на поверхность с помощью перспективной проекции.
- Меш Декаль (Mesh Decal) - это декаль, основанная на произвольном файле .mesh и проецируемая на поверхность посредством ортогональной проекции.
Смотрите также
- Классы API для управления декалями:
- Статья Создание отверстий в поверхности ландшафта на основе декалей