| Как кто делает? | 
|  | 
| 
| x_Medwed | Дата: Вторник, 18 Сентября 2012, 22:45 | Сообщение # 1 |  |   постоянный участник Сейчас нет на сайте | Вот делаю модели оружия ну и вообще, и стал вопрос лучше модель для unity или UDK делать цельной, или можно и собирать по частям потом сгруппировать ее???? |  |  |  |  | 
| 
| A-vs-P | Дата: Четверг, 20 Сентября 2012, 21:40 | Сообщение # 2 |  |   был не раз Сейчас нет на сайте | Все что я знаю =) Анимированные детали отдельно лучше делать, стараясь сделать модель так, чтобы при анимации не были видно тыльные стороны полигонов. Мелкие детали тоже лучше делать отдельно (курок, мушку, целик, предохранитель и тп.). Рукоятку например у пистолета я заметил все делают цельной с корпусом пистолета.
 |  |  |  |  | 
| 
| x_Medwed | Дата: Четверг, 20 Сентября 2012, 22:25 | Сообщение # 3 |  |   постоянный участник Сейчас нет на сайте | Ну хоть кто то чет ответил) Спасибо большое)
 |  |  |  |  | 
| 
| andarky | Дата: Четверг, 20 Сентября 2012, 23:29 | Сообщение # 4 |  |   старожил Сейчас нет на сайте | чем больше деталей - тем больше обработка (для Unity) окончательную модель по-возможности делай одни мешем.
 Unity хоть и мощный двиг но когда кол-во объектов перевалит за несколько сотен - то FPS может упасть.
 По UDK незнаю ничего...
 
 
 Моя страничка по дизайну
 GameDev//Design//3D
 Ютубчик
 
 |  |  |  |  | 
| 
| system | Дата: Пятница, 21 Сентября 2012, 00:41 | Сообщение # 5 |  |   заслуженный участник Сейчас нет на сайте | andarky, может человек делает игру для суперкомпьютеров))) которые ту самую игру с упавшимы фпс щёлкают как орешки) Добавлено (21.09.2012, 00:41)---------------------------------------------
 по теме лучше сделать отдельно курок и заряжающий механизм, остальное делай цельным
 |  |  |  |  | 
| 
| yan | Дата: Пятница, 21 Сентября 2012, 02:00 | Сообщение # 6 |  |   постоянный участник Сейчас нет на сайте | Выдерни из какой-нить игры оружие и посмотри как сделано там. 
 Мой проЭкт
 
   |  |  |  |  | 
| 
| x_Medwed | Дата: Пятница, 21 Сентября 2012, 09:11 | Сообщение # 7 |  |   постоянный участник Сейчас нет на сайте | А как насчет количества полигонов?? есть какие то ограничения или принятые стандарты?? |  |  |  |  | 
| 
| system | Дата: Пятница, 21 Сентября 2012, 10:30 | Сообщение # 8 |  |   заслуженный участник Сейчас нет на сайте | всё упирается в платформу на которую делаешь (чем меньше количество полигонов тем быстрее игра будет идти на маленьких мощьностях (с одной низкополигональной модели из 100 можно 2-3 фпс сэкономить)) 
 
 Сообщение отредактировал system - Пятница, 21 Сентября 2012, 10:31 |  |  |  |  | 
| 
| x_Medwed | Дата: Пятница, 21 Сентября 2012, 12:18 | Сообщение # 9 |  |   постоянный участник Сейчас нет на сайте | Ну а если говорить про средние и довольно хорошие компы? |  |  |  |  | 
| 
| system | Дата: Пятница, 21 Сентября 2012, 14:00 | Сообщение # 10 |  |   заслуженный участник Сейчас нет на сайте | 2000 полигонов думаю с головой хватит |  |  |  |  | 
| 
| Archido | Дата: Пятница, 21 Сентября 2012, 14:15 | Сообщение # 11 |  |   Сэнсэй Сейчас нет на сайте | Кол-во объектов в кадре (из-за которых может падать производительность в движке) и кол-во объектов из которых состоит модель - это совершенно разные вещи. Если эти объекты будут использовать одну и ту же текстуру (или развертку, разные ее части), то с точки зрения движка - это будет единый меш. Никакой разницы не будет. 
 Обычно, конечно, общую форму делают цельной, а детальки "вешают" поверх нее... Плюсы есть - не нужно резать и портить общую сетку и соответственно это экономит полигоны, другие объекты можно легко использовать повторно. Ну и собсна составная модель "лепится" быстрее, как правило.
 Тут как бы все индивидуально (и от человека, и от модели зависит), делают все по-разному конечно, но так делать можно. В Unreal такой подход очень любят.
 
 Есть в таком подходе пара нюансов:
 Во-первых, нужно не допускать сильно близко расположенных относительно друг друга параллельных полигонов, иначе в игре из-за недостаточной точности z-Buffer'a они будут "перекрывать" друг друга и будут артефачить (то один появится, то второй).
 
 Во-вторых, при совмещении разных объектов нужно один из них немножко "топить" в геометрии другого (ну думаю это очевидно), иначе тоже могут быть артефакты. Поэтому если, например, совместить два объекта так, что у них окажется общее ребро - то это плохо (т.к. нет общих вершин на стыке, ребре т.е.) и возможны артефакты.
 
 Как-то так примерно, кто моделировать умеет - лучше меня расскажет (я больше по технической части)
   
 C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
 |  |  |  |  | 
| 
| x_Medwed | Дата: Пятница, 21 Сентября 2012, 15:20 | Сообщение # 12 |  |   постоянный участник Сейчас нет на сайте | Тесть все таки луче делать боле цельную модель а то что анимировать отдельно..? |  |  |  |  | 
| 
| Archido | Дата: Пятница, 21 Сентября 2012, 15:28 | Сообщение # 13 |  |   Сэнсэй Сейчас нет на сайте | Quote (x_Medwed) Тесть все таки луче делать боле цельную модель а то что анимировать отдельно..?Модели оружия просто сами по себе цельную вещь представляют, там смысла нет много отдельно делать, только детали. Все зависит от модели.
 
 Вот мы на днях (точнее моделлер в большей степени
  ) доделывали электровоз ТЭП80, так вот там только корпус единым мешем, все остальное (мелкие детали на корпусе, колеса и иже с ними, внутренности и их детализация) отдельными объектами - их очень и очень много вышло   
 C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
 |  |  |  |  | 
| 
| Modelkin | Дата: Пятница, 21 Сентября 2012, 15:43 | Сообщение # 14 |  |   почетный гость Сейчас нет на сайте | Quote (Archido) кто моделировать умеет - лучше меня расскажетЛучше не расскажет. Я 3D-моделер, и со всем согласен. И для нас важнее мнения именно программистов и тех, кто использует модели непосредственно в движках. В среде моделеров сильное влияние на технологию оказывают те из них, кто делает модели не для игр, и это вносит некоторую путаницу.
 x_Medwed, смотри по полигонажу добавленной детали. Если нужно вставить низкополигональный пупыр - то его лучше вплести в сетку. Если пупыр имеет относительно много полигонов и его вплетение разобьет сетку на много треугольников - то не надо. Так как сетку желательно делать равномерной и делать много мелких треугольников на какой либо ее части - не очень хорошо.
 Если сомневаешься - считай еджи (ребра). Ребро на краю сетки добавленной детали считай за два ребра, оно дороже для движка. Смотри, если заделка "дыры" в добавленной детали не займет много полигонов, то возможно, лучше ее заделать. То есть, имеется "золотая середина" - слишком много добавленных деталей наделает таких "дорогих" еджей или полигонов и в пересчете - может получится, что выгоднее было делать просто чуть более высокополигональную сетку с впетением части деталей.
 Нюансы и другие есть и пока на практике все это отрабатывать не будешь - так и останется много неясностей. Путь, все равно, один - практика.
 Поспрашивал, поспрашивал - практика, еще поспрашивал - снова практика, и дело пойдет.
  Добавлено (21.09.2012, 15:43)---------------------------------------------
 А про анимированные части пистолета. Вроде вполне же очевидно, что надо делать их отдельно, что б скользили, а не гнулись.
 |  |  |  |  | 
| 
| x_Medwed | Дата: Пятница, 21 Сентября 2012, 16:26 | Сообщение # 15 |  |   постоянный участник Сейчас нет на сайте | Короче на да практика и пробовать как оно будет в игре))) 
 А еще вопрос если модель надо сделать сглаженной но для игры то чем луче в пользоваться в этом решении повышать полигональность сетки или пользоваться всякими модификаторами??? кто как делает)?
 
 И да хотелось бы больше ответов от программистов которые потом работают с этими моделями))
 
 
 Сообщение отредактировал x_Medwed - Пятница, 21 Сентября 2012, 16:28 |  |  |  |  | 
| 
| Modelkin | Дата: Пятница, 21 Сентября 2012, 16:34 | Сообщение # 16 |  |   почетный гость Сейчас нет на сайте | Модификаторы они разные бывают. Есть и полезные для данного случая. Но они носят вспомогательную функцию - окончательное расположение каждого полигона и количество полигонов контролируется вручную. Добавлено (21.09.2012, 16:34)---------------------------------------------
 Конечно, нужно использовать зеркало до определенной поры. Конечно модификаторы помогающие обтянуть модель сеткой заново, для ретопологии - также удобно использовать.
 |  |  |  |  |