Static Mesh
Cтатический меш - это объект, который представляет собой набор вершин, ребер и треугольных граней (организованных в многоугольники ) определяющих геометрию объекта. Static Mesh можно перемещать, вращать и масштабировать, но нельзя изменять: вершины Static Mesh неизменны.
Статические меши обычно используются для добавления неанимированной геометрии: зданий, мебели, транспортных средств и т. д.
Статические меши состоят из групп многоугольников, которые называются поверхностями . Каждая поверхность требует отдельного вызова отрисовки к графическому процессору (draw call). Для рендеринга поверхности необходимо назначить ей материал. Каждая поверхность имеет 2 UV-канала. Подробнее о поверхностях и материалах читайте здесь .
Статические меши создаются в сторонних графических программах (таких как 3ds Max, Maya и т. д.) и могут быть импортированы через UnigineEditor и преобразованы в собственный формат UNIGINE (.mesh). В UNIGINE меши имеют 32-битную точность. Вот почему настоятельно рекомендуется экспортировать меши из сторонних графических программ рядом с источником, а затем размещать меш в UnigineEditor.
Смотрите также#
- Класс ObjectMeshStatic для редактирования Static Mesh через API.
- Набор примеров, находящихся в папке data/samples/objects/:
Добавление Static Mesh#
Чтобы добавить Static Mesh в сцену в UnigineEditor, сделайте следующее:
- Запустите UnigineEditor.
- В строке меню щелкните Create -> Mesh -> Static.
- В открывшемся диалоговом окне выберите путь к файлу .mesh.
- Разместите объект где-нибудь в мире.