ENG Новый сайт

Расширенный поиск
[ Новые сообщения · Пользователи · Правила ]
Концепт базового корабля
Andrey2319Дата: Вторник, 05.03.2013, 21:02 | Сообщение # 991
Космический турист
Группа: Пользователи
Пират
Сообщений: 29
Награды: 0
Статус: Offline
Позволю себе вас поправить, в первом сообщении описано абстрактное ТЗ на корабль, дальше идет куча обсуждения, я предположил что все таки к чему-то да пришли. Пилить корабль с нуля для меня не очень интересно, мне нравится мелочевки, типа мебели, осветителей, декораций и т.п.

Добавлено (05.03.2013, 21:02)
---------------------------------------------
Готов с кем-нибудь сотрудничать.


www.engine9.ru
MefistofelДата: Вторник, 05.03.2013, 23:44 | Сообщение # 992
Исследователь
Группа: Команда SE
Пират
Сообщений: 173
Награды: 0
Статус: Offline
Мы то сошлись, но на настолько больших допущениях, что в первом посте как раз осело достаточно:)
Разве все упомнишь, проще все таки прочитать соответствующие темы, они довольно интересны.
Еще обычно сразу отправляют на Atomic rockets, читать о типичных ошибках и неверных представлениях о космосе.
Если вам не кажутся достаточно необычными корабли SHW, сделайте свой прототип и вынесите на обсуждение - ошибки быстро поправят.
Насчет моделирования светильников и интерьеров - многие хотят видеть кокпиты кораблей, но я думаю, для проекта бы больше подошли новые корабли, космические станции, платформы на астероидах, спутники различного назначения, искусственные сооружения(в том числе наземные, например аркологии или космодромы), фигурки людей в скафандрах и прочие базовые вещи.
Спутники кстати чем не мелочевка:)
Dizel777Дата: Вторник, 05.03.2013, 23:57 | Сообщение # 993
Строитель Миров
Группа: Модераторы
Российская Федерация
Сообщений: 800
Награды: 4
Статус: Offline
Цитата (Mefistofel)
фигурки людей в скафандрах



Win 7 Ultimate 64-bit SP1
AMD Phenom II X4 945 Processor
4GB RAM, NVIDIA GeForce GTS 250
Andrey2319Дата: Среда, 06.03.2013, 10:18 | Сообщение # 994
Космический турист
Группа: Пользователи
Пират
Сообщений: 29
Награды: 0
Статус: Offline
Во, спутники это отличная идея. Mefistofel, спасибо.
Кто поможет с экспортом?


www.engine9.ru
SHWДата: Среда, 06.03.2013, 10:22 | Сообщение # 995
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
Andrey2319, можете еще глянуть прототип редактора кораблей. Мне одному моделить для него модули несколько проблематично.

Win7 Pro x64
Intel Core2Quad 2.5GHz 4GiB RAM
NVidia GForce 9800 1 GiB
SpaceEngineerДата: Среда, 06.03.2013, 10:23 | Сообщение # 996
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Экспортровать надо в obj, с одним материалом на корабль можете не заморачиваться (хотя это полезно для производительности) - новая версия будет поддерживать материалы.

Andrey2319Дата: Среда, 06.03.2013, 19:21 | Сообщение # 997
Космический турист
Группа: Пользователи
Пират
Сообщений: 29
Награды: 0
Статус: Offline
Редактор кораблей это нечто, просто супер!
В оbj с одной текстурой запросто.

А на размер текстуры есть ограничения? Какой поликаунт предпочтителен? ЛОДы нужны?


www.engine9.ru
SpaceEngineerДата: Среда, 06.03.2013, 22:44 | Сообщение # 998
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Поликаунт - 100-200 тысяч. Лоды не помешают, хотя они пока не поддерживаются. Текстура максимум 2048*2048, если всё не влезает, используй несколько текстур. Вообще по идее надо формировать библиотеку текстур кораблей, чтобы другие моделеры могли использовать существующие текстуры. Если SHW и Mefistofel переделают свои модели, раскидав атласы на отдельные текстурки, это будет первый шаг.

Andrey2319Дата: Среда, 06.03.2013, 23:51 | Сообщение # 999
Космический турист
Группа: Пользователи
Пират
Сообщений: 29
Награды: 0
Статус: Offline
А что сейчас максимально актуально для моделлинга?

www.engine9.ru
NuclearCHEДата: Четверг, 07.03.2013, 04:04 | Сообщение # 1000
Первооткрыватель
Группа: Пользователи
Российская Федерация
Сообщений: 435
Награды: 0
Статус: Offline
Andrey2319,Вообще всё что можно сделать, но т.к. несколько кораблей уже делали, то можно что-нибудь другое помоделить.

Config: Gigabyte GTX 770 (2048 MB/256 bit) , Intel Core i5 2400 3,1GHz, 8Gb DDR3, W10 x64
SHWДата: Четверг, 07.03.2013, 11:35 | Сообщение # 1001
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
Цитата (SpaceEngineer)
Если SHW и Mefistofel переделают свои модели, раскидав атласы на отдельные текстурки, это будет первый шаг.

Раскидать-то текстуры можно, но атлас вроде как позволяет существенно ускорить рендеринг за счёт сокращения Draw Call-ов и переключений контекста. К тому же, у меня текстуры запечены с высокополигональных версий модулей и для других объектов вряд-ли подойдут.


Win7 Pro x64
Intel Core2Quad 2.5GHz 4GiB RAM
NVidia GForce 9800 1 GiB
MefistofelДата: Четверг, 07.03.2013, 21:35 | Сообщение # 1002
Исследователь
Группа: Команда SE
Пират
Сообщений: 173
Награды: 0
Статус: Offline
Тут надо решать, что и насколько для нас важно.

Самый качественный вариант естественно использование текстур с запеченными нормалями.
Один корабль - одна большая текстура(или даже 2-3). Все материалы естественно собираются в атласы моделлером.
Вариант крут тем, что получается красиво и хтонично.

Второй вариант - куча разных текстур под разные модули. Модули делаются отдельно, из модулей собираются корабли.
Вариант хорош "опенсорсностью" и может очень помочь, если при постройке кораблей нужна большая кастомизация или большую часть их будет делать сообщество.
Да - много материалов = много отдельных вызовов, соответственно будет медленнее.
Частично это нивелируется тем, что можно собирать несколько однотипных текстур для модулей в атлас, а при подготовке корабля программно собирать все модули с одинаковыми материалами в один массив. Корабль получается будет состоять из 5-10 крупных кусков с разными материалами(зависит от использованных модулей), все должно быть довольно шустро.

Отдельным образом стоят материалы с разными свойствами.
У нас есть помимо обычных материалов еще светящиеся теплым ламповым светом радиаторы, + эффекты для работы двигателей и гипердвигателя.

Огромным плюсом является то, что космос пустоват, и на экране в обычной ситуации будет видно не так много кораблей/станций/планет.

Можно где нибудь организовать тему "верфь" и начать там публиковать материалы, модули и всяческие куски.
NuclearCHEДата: Пятница, 08.03.2013, 05:30 | Сообщение # 1003
Первооткрыватель
Группа: Пользователи
Российская Федерация
Сообщений: 435
Награды: 0
Статус: Offline
Mefistofel, если у нас модули, то почему нужно обязательно делать отделььную текстуру каждому материалу? Можно так же истпользовать атлас, только не для корабля а для модуля, нагрузки всёравно меньше, при условии РАЗНЫХ материалов в количестве нескольких штук на каждом модуле.

Config: Gigabyte GTX 770 (2048 MB/256 bit) , Intel Core i5 2400 3,1GHz, 8Gb DDR3, W10 x64
SpaceEngineerДата: Пятница, 08.03.2013, 18:12 | Сообщение # 1004
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Цитата (SHW)
Раскидать-то текстуры можно, но атлас вроде как позволяет существенно ускорить рендеринг за счёт сокращения Draw Call-ов и переключений контекста. К тому же, у меня текстуры запечены с высокополигональных версий модулей и для других объектов вряд-ли подойдут.

Я буду вводить систему материалов, и там-то уж придется текстуры отдельно делать. Сортировка по материалам/текстурам, сборка текстур в атласы во время работы программы и т.д. - это я беру на себя.

Цитата (NuclearCHE)
Огромным плюсом является то, что космос пустоват, и на экране в обычной ситуации будет видно не так много кораблей/станций/планет.

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

Цитата (Mefistofel)
Можно где нибудь организовать тему "верфь" и начать там публиковать материалы, модули и всяческие куски.

Да, можно. Лучше после выхода 0.97 - там проще с импортом моделей из obj + mtl. Не обязательно атласы делать и собирать всё в один меш.


Dizel777Дата: Суббота, 09.03.2013, 17:32 | Сообщение # 1005
Строитель Миров
Группа: Модераторы
Российская Федерация
Сообщений: 800
Награды: 4
Статус: Offline
Итак, поскольку моделить не умею, взялся за чертеж (ну как бы чертеж, просто двумерный рисунок), кто захочет может взяться за модель, Andrey2319 вроде рвался к "сотрудничеству".
да и... не кидайте тапками wink

Собсна сам "чертеж":
(кликабельно)


Попытался сделать как можно менее фантастичо, используя в концепте уже существующие детали, такие как недавно представленный компанией Bigelow "надувной модуль для МКС", и источник энергии напоминающий советский атомный реактор «Топаз-1»


Win 7 Ultimate 64-bit SP1
AMD Phenom II X4 945 Processor
4GB RAM, NVIDIA GeForce GTS 250
Поиск:

>