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

Автор
Сообщение
На сайте c 30.06.2011
Сообщений: 751
Минск




Дата выдачи:
06.08.2024 17:58:08


Пожизненный бан
Так получилось что мне нужно моделить одежку для UNITY.
Хотелось бы услышать правила по моделингу что можно и что нельзя. А так же текстуринг. И по этапное моделирование. То есть что нужно смоделить- хайполи, потом снять нормал мап, и оптимайзером сделать с хай модельки лоу
В общем ничего не знаю)) далее на модель будет положен риг, вернее на одежку
На сайте c 20.07.2010
Сообщений: 97
Ну тада все - как говорится пилите гири шура
На сайте c 30.06.2011
Сообщений: 751
Минск




Дата выдачи:
06.08.2024 17:58:08


Пожизненный бан
Леш, хотя бы где читать показал бы, а то тут в гугл выдает не посредственно как работать в самом юните
Видео закачать не могу, трафик закончился. Только если прочитать где что
нашла урокhttp://www.dtf.ru/articles/read.php?id=52070&page=2  правда там майка, но тоже все понятно)
На сайте c 11.02.2009
Сообщений: 175
Quote:
Так получилось что мне нужно моделить одежку для UNITY.
Хотелось бы услышать правила по моделингу что можно и что нельзя. А так же текстуринг. И по этапное моделирование. То есть что нужно смоделить- хайполи, потом снять нормал мап, и оптимайзером сделать с хай модельки лоу
В общем ничего не знаю)) далее на модель будет положен риг, вернее на одежку

Сообственно в вопросе и ответ:
хайполи
потом снять нормал мап
и оптимайзером сделать с хай модельки лоу
далее на модель будет положен риг

ну да все верно, ну и учесть что в юньке 1 юнит это 1 метр по умолчанию, экспорт через fbx, крутость больше зависеть будет от текстуры, движок тяжелее переваривает размер текстур и их колличество чем полигонаж, но это и от общего колличества эллементов в сцене зависит. Правило меньше текстур отдельных, по возможности соединять в цельный обьект статические эллементы. Ну и тут можно почерпать ответы -http://unity3d.ru/distribution/index.php  
На сайте c 30.06.2011
Сообщений: 751
Минск




Дата выдачи:
06.08.2024 17:58:08


Пожизненный бан
Спасибо Djaffar, уже начинаю понимать. один момент один юнит это 1 метр по умолчанию, а в каких системных еденицах нужно моделить в максе?

bad_sid, спсиб за разъяснения в скайпе
На сайте c 11.02.2009
Сообщений: 175
Настройки для макса, и тогда кубик метр на метр будет и в юньке таковым

unity1.jpg

При экспорте модельки: Up Axis - Y-up, дабы и оси выровнялись, в движках то оси чуть другие ))

unity2.jpg
На сайте c 30.06.2011
Сообщений: 751
Минск




Дата выдачи:
06.08.2024 17:58:08


Пожизненный бан
Djaffar
тут еще возник вопрос, читала по ссылке на русскоязычном форуме, что то про треугольники в меше, что они допустимы, или юнити всю полиганалку переводит в треугольники.Это верно?
И максимальное разрешение текстуры на один объект (дифуз, нормал) . так как хочется по-качественнее передавать ткань и ее помятости. Это будет виртуальная примерочная. То есть один меш, (костюм) на всю площадь экрана.
На сайте c 11.02.2009
Сообщений: 175
Размер текстур чем меньше тем лучше, особенно для веба и мобилок. Разбирая красивые демки поражался тому что текстуры идут в основном от 256 до 1024, хотя ожидал увидеть там как минимум HD. То есть модель долна так быть сделана чтоб только модель и текстура уже выглядела здорово. Вообще можно поэксперементировать и поссмотреть на результат. Вот еще ссылка пригодится точно -http://docs.unity3d.ru/   (это перевод хелпа на русском)

по поводу треугольников как то не сталкивался, не было с этим вообще проблем
На сайте c 27.03.2008
Сообщений: 617
Краснодар
Прошу научить кошерному экспорту моделей из 3Ds max в unity.
Проблема следующая: модели для юнити представляют собой комбинацию нехитрых мешей, большинство из которых одинаковые во всех отношениях(читай instance). Их много, к примеру пару десятков тысяч. Эти инстансы залинкованы, т.е имеют родителей... Я это всё к чему: при экспорте через FBX(опция preserve instances активирована) чуть реже чем всегда unity яростно раскидывает все эти инстансы. А если без инстансов то все ок. Но я не об этом.
Методом проб и ошибок выяснилось, что сбос трансформаций помогает с одной стороны, а с другой мы все знаем, что он убивает инстансы. восстанавить их вручную - не вариант, скрипт, который ищет одинаковыю геометрию и заменяют копии инстансами, не справляется (более 4 часов ждать не стал).
Конечно можно сбрасывать трансформации и залинковывать в процессе создания моделей, но есть уже созданные модели, которые должны попасть в unity в том же виде как они есть в максе.
Вопрос простой: что делать, как быть?
Любая информация по Max - Unity экспорту будет полезной.
На сайте c 27.03.2008
Сообщений: 617
Краснодар
подниму тему
На сайте c 31.01.2011
Сообщений: 273
город Хряков
Quote:
Вопрос простой: что делать, как быть?

Чисто теоретический ответ, с юнити работал немного, и импортом моделей не занимался, зато сталкивался с программированием.

ИМХО, неверен подход. Надо импортировать из макса одну модель, а уже в юнити налепить с нее инстансов. С точки зрения оптимизации это лучше: не надо держать в память стопятьсот одинаковых моделек, а надо только раскладывать одну и ту же модель по нужным координатам в нужном количестве.

И кстати, зачем конвертить в ФБХ? вроде бы юнити отлично понимает макс, нет?
На сайте c 27.03.2008
Сообщений: 617
Краснодар
Quote:
импортировать из макса одну модель, а уже в юнити налепить с нее инстансов.
это рациональнее в контексте описанной задачи, но для всего проекта было бы крайне неудобно)
Quote:
С точки зрения оптимизации это лучше...
а с точки зрения оптимизации я полагаю что инстанс он и в африке инстанс(т.е. как лежит эта меш одна на всех в памяти при работа в максе, так же она и лежит когда в unity)
Quote:
зачем конвертить в ФБХ? вроде бы юнити отлично понимает макс, нет?
макс он понимает, но намного труднее чем ФБХ, с ним тормозов меньше
На сайте c 23.07.2016
Сообщений: 807

Приветствую. Моделирую для юнити простенькие модели. Задача сделать всё цельным мешем и минимум ресурсозатрат видеокарты в будущей игре. Раньше моделил и не парился, оставлял похожие модели как есть (на рисунке). Но сейчас чёт переклинило и стал думать - а не нужно ли разбить остаток цилиндра, который является 24ёх угольником - на сетку прямоугольных полигонов ? )) Искал инфу в сети, одни пишут - можно оставить и так, но сУрьёзные дядечки говорят, что в НЕКОТОРЫХ случаях лучше разбить на сетку, ибо многоугольник будет грузить ресурсы устройства ещё сильнее, чем сетка полигонов. Ключевое слово - некоторых, вообще сбило с толку. Что нить посоветуете ? Спасибо.

709ebe921870e3829f59f1bc923ffb09.jpg

UPD

Короче, перековырял всё по теме, вот топология, которая нужна была в моём случае (может, кому пригодится инфа). Такая сетка - абсолютная норма для НЕдеформирующихся объектов, с группами сглаживания вместо TurboSmooth и т.д. в юнити и анриал энджин (и не только).

b9dcdc0859b07ae5d66d5bcb2972dc68.jpg

UPD - 2Сам же у себя нашёл косяк - эти эджи нужно убрать за ненадобностью...

c594e2acea1d702b8bf8c265cfb2322a.jpg

На сайте c 24.05.2009
Сообщений: 10086
Цитата Makasharip:
Короче, перековырял всё по теме, вот топология, которая нужна была в моём случае (может, кому пригодится инфа). Такая сетка - абсолютная норма для НЕдеформирующихся объектов, с группами сглаживания вместо TurboSmooth и т.д. в юнити и анриал энджин (и не только).

Да, все верно, на плоских поверхностях можно хоть миллион полигонов делать и не сшивать. Движки это нормально кушают. Только тут на форум с этим не приходите, я когда о таком говорю, заклевывают адепты все и везде в четырехугольники загнать. Ибо где-то слышали, что это "правильная топология".

Ну, а полигонаж в зависимости от ТЗ.

На сайте c 23.07.2016
Сообщений: 807
Цитата grdesigner:

 заклевывают адепты все и везде в четырехугольники загнать. Ибо где-то слышали, что это "правильная топология".

Адепты Великого Прямоугольника и Четырёх Вершин ? smiley-biggrin.gif

На сайте c 24.05.2009
Сообщений: 10086
Цитата Makasharip:
Адепты Великого Прямоугольника и Четырёх Вершин ? 

Я просто устал спорить на эту тему. Поэтому если вижу, как кто-то утверждает о таком, ну пусть утверждает. Кроме как бесполезной тратой времени, я это назвать не могу. 

На сайте c 23.07.2016
Сообщений: 807
Ну... Я раньше тоже так считал, ибо моделил архитектуру, интерьеры и всякие предметы под статичный виз. smiley-biggrin.gifСейчас в геймдев перехожу, много чего узнаю, сам себе ломаю стереотипы. По поводу прямоугольников... Работа моделера из Ubisoft, я не знаю, вероятно, это движок так триангулировал, но модель доказывает, что игровым движкам начхать на трисы на модели - 

97b12a7ec0042c71f90050d31709e1e8.jpg

На сайте c 09.01.2014
Сообщений: 3456

Вот надо сделать подфорум по игровым движкам и туда все полезности сливать, а не искать отдельные темы по всему форуму.

Только плюсы. И приток новой крови, расширение формата сайта. smiley-wink.gif

На сайте c 23.07.2016
Сообщений: 807
Цитата Kenzo80:

Вот надо сделать подфорум по игровым движкам и туда все полезности сливать, а не искать отдельные темы по всему форуму.

Только плюсы. И приток новой крови, расширение формата сайта. smiley-wink.gif

+1 Поддерживаю. Сайт хороший, много светлых голов тут сидит, было бы неплохо немного расширить его направленность.

На сайте c 23.09.2009
Сообщений: 7363
Киев
Цитата Makasharip:
Работа моделера из Ubisoft

Наняли какого то индуса тупого. Это не значит, что эта модель - эталон.

...А я то думаю, почему игры такие глючные и неоптимизированные у юбиков получаются, аж пока не выйдет пару патчей.

Читают эту тему: