Sunday, 12 April 2020


Spirea Shrub, Clove Grass
Picea pungens Waldbrunn.Creation of 3D vegetation models for landscape design. In the format of all programs and game engines available on the market. The main feature is a small 3D weight from 2 to 20 MB, which is convenient when developing large 3D scenes. Details on the blog https: //modeling3dplants.blogspot.com. Questions on the post ostafi.rostic@gmail.com

Особенности создания 3d моделей для игровых движков


Моделирование

Как было отмечено выше, обычная схема создания 3d моделей для игровых движков выглядит следующим образом. Создается высокополигональная модель, обычно при помощи скульптинга, затем с неё снимаются карты нормалей и переносятся на аналогичную низкополигональную модель, которой уже произведена развертка, после чего производится текстурирование.
Поэтому перед 3d моделлером, после создания High-Poly модели встает очередная не менее важная задача: моделирование и оптимизация Low-Poly модели. Обычно 3d моделлер получает техническое задание, в котором уже указано рекомендуемое количество полигонов для модели.
В связи с тем, что компьютерные игры достаточно требовательны к ресурсам «железа», то общий принцип игрового моделирования состоит в том, чтобы получить наилучшее качество 3d модели при минимально возможном количестве полигонов. Но под «минимально возможным количеством» здесь понимается число полигонов правильной топологии. Потому что можно создать модель с малым количеством полигонов так, что нагрузка от неё будет сильнее, чем от аналогичной модели с большим количеством полигонов, но с правильной топологией.
Топология
У движков различные требования к игровым моделям: одни работают только с треугольными полигонами, например «Unity3D» или «NeoAxis 3D Engine», а другие, такие как «Blender Game Engine» могут работать и с многоугольными.
При моделировании для движков с многоугольными полигонами, желательно, чтобы модель состояла преимущественно из четырехугольников. Идеальная форма полигона – это квадрат. Треугольников и многоугольников должно быть по минимуму. Длинных полигонов следует избегать, как и со слишком острыми углами.

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

Экономия ресурсов на дальних объектах

Те объекты, которые располагаются вдали, не требуют ни качественной детализации, ни текстур, ни анимации, так как они не будут видны. Если же, к ним главный герой может подойти, то применяют прием изменения их геометрии (текстур, анимации) при приближении к ним – LOD-оптимизация.
То есть, например, для камня у ног игрока целесообразно использовать много полигонов, когда же камень будет находиться на расстоянии, допустим, 20 метров, то количество его полигонов можно автоматически уменьшать, вдалеке и вовсе камень можно превращать почти в куб или менять на изображение. Очень дальние модели (участки территории), необходимо и вовсе прятать и подгружать по мере приближения к месту их расположения.
Этот прием требует создания дополнительных низкополигональных моделей, но при разработке игр с большими локациями без него не обойтись.
В заключении следует отметить, что создание и оптимизация 3d моделей для игровых движков, особенно с реализацией анимации, достаточно сложный процесс, но очень интересный.
Spirea Shrub, Clove Grass
Picea pungens Waldbrunn.Creation of 3D vegetation models for landscape design. In the format of all programs and game engines available on the market. The main feature is a small 3D weight from 2 to 20 MB, which is convenient when developing large 3D scenes. Details on the blog https: //modeling3dplants.blogspot.com. Questions on the post ostafi.rostic@gmail.com

Picea pungens Waldbrunn.Creation of 3D vegetation models for landscape design. In the format of all programs and game engines available on the market. The main feature is a small 3D weight from 2 to 20 MB, which is convenient when developing large 3D scenes. Details on the blog https: //modeling3dplants.blogspot.com. Questions on the post ostafi.rostic@gmail.com

Picea pungens Waldbrunn.Creation of 3D vegetation models for landscape design. In the format of all programs and game engines available on the market. The main feature is a small 3D weight from 2 to 20 MB, which is convenient when developing large 3D scenes. Details on the blog https: //modeling3dplants.blogspot.com. Questions on the post ostafi.rostic@gmail.com

Picea pungens Waldbrunn.Creation of 3D vegetation models for landscape design. In the format of all programs and game engines available on the market. The main feature is a small 3D weight from 2 to 20 MB, which is convenient when developing large 3D scenes. Details on the blog https: //modeling3dplants.blogspot.com. Questions on the post ostafi.rostic@gmail.com

Saturday, 28 March 2020

These are my model tests. Someone who didn’t do big scenes of nature or a landscape wouldn’t understand. Someone didn’t do the courtyard ditalization, when the computer slows down and 3D program objects from 40-300mb! Or they are not in the library.I do not use leaf animation.When constructing a planting structure, flowerbeds and combining the ones built into the program turn out to be interesting, and most importantly, save the computer resource and the size of the Lumion price by 60%
Live bush prototype

Thursday, 27 February 2020

Pine Mountain Dwarf Mugo Pumilio 3D- 6MB.



Juniperus sabina 3D

Modeling 3D plants: Juniperus sabina 3D Яліве́ць коза́цький або Яліве...

Modeling 3D plants:
Juniperus sabina 3D Яліве́ць коза́цький або Яліве...
: Juniperus sabina 3D  Яліве́ць коза́цький або Ялівець козачий — низькорослий сланкий дводомний вічнозелений кущ родини кипарисові. ...

Juniperus sabina 3D 

Яліве́ць коза́цький або Ялівець козачий — низькорослий сланкий дводомний вічнозелений кущ родини кипарисові. Рослина отруйна, може також використовуватися як лікарська. Етимологія: епітет sabina ймовірно є давньофранцузькою назвою цього виду. Вікіпедія
Наукова назваJuniperus sabina

Оптимізація моделі 3Д до розміру файла :3D Object (.obj)- 400-500кбДля програми Lumion - 1,7 -1,9 мб











Wednesday, 22 January 2020



3D size when creating 860kb after import and settings in the Lumin -23MB program

Monday, 20 January 2020

Test 3D object of a Christmas tree in a demo version of Architect 2018 T...

Test 3D models in the program Architect 2018 Trial






Tests of 3D models created for use in different programs

The corrected model of a bush of roses 3D, the skew of a flower is removed.

Test 3D object of a Christmas tree in a demo version of Architect 2018 T...





Render of a 3D bush in the Lumin program. bush size 5 MB
Render of a 3D bush in the Lumin program. bush size 5 MB
Universal bush model 3D created in different formats, suitable for import into different programs and can be imported into games.