|
Концепт базового корабля
|
|
| SpaceEngineer | Дата: Понедельник, 30.04.2012, 16:26 | Сообщение # 631 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Текстура радиатора должна быть, она задаёт распределение температуры для шейдера. Например белый - максимальная температура, чёрный - минимальная. На текстуре можно нарисовать тепловые трубки, распределяющеи тепло по радиатору, с height map-ом для relief mapping-а.
Текстуры разных модулей в атласе должны быть расположены так, чтобы не сливаться на верхних мип-уровнях. Можно в фотошопе проверить - уменьшить несколько раз в 2 раза, и засечь номер мипа, при котором текстуры модулей начинают сливаться, это будет максимальный мип (его надо указать в скрипте модели).
В принципе не страшно, если модель будет состоять из 5-10 отдельных модулей с разными текстурами и материалами. Материалы всё равно будут разные - тут радиатор, тут алмазный щит, тут металл, тут металлическая фольга, тут белый пластик. Эти материалы будут рендериться разными шейдерами, поэтому должны быть сделаны разными мешами. Я пока не разбирался, но вроде obj поддерживает кроме smooth групп разные меши в одной модели.
|
|
|
| |
| AmID91 | Дата: Вторник, 01.05.2012, 22:33 | Сообщение # 632 |
Наблюдатель
Группа: Пользователи
Пират
Сообщений: 14
Награды: 0
Статус: Offline
| Здравствуйте. Ссылка на прошлое сообщение, если кто не видел. Переделал двигатели, теперь они поворачиваются и направлены в одну сторону, а чтобы во время поворота не выходили за пределы щита, крепятся к кораблю около своего центра. Также пришлось немного укоротить их и изменить форму щита. Вы писали сделать какую-нибудь защиту корабля от выхлопа, но, т.к. двигатели теперь немного повёрнуты в сторону, защита не нужна. Ещё переделал маневровые двигатели. Теперь они не такие огромные и, кроме того, могут поворачиваться вокруг двух осей и тянуть корабль вперёд или назад. Добавил немного текстур. Они наложены немного криво, однако, наверное, это не важно, т.к. они различимы, только если смотреть в упор. Ну и повысил детализацию. Вообще я не профессиональный моделлер, а просто студент, так что получилось больше 3 миллионов полигонов, оптимизировать и переделывать текстуры буду потом. Двигатели: Щиты: Выкладываю модель, посмотрите, нет ли каких-нибудь грубых ошибок, но не открывайте её на слабых компьютерах :). Модель для 3дэмакса 2010, каркас и блоки в разных слоях, у некоторых модулей есть анимация.
Сообщение отредактировал AmID91 - Вторник, 01.05.2012, 22:38 |
|
|
| |
| Franc | Дата: Вторник, 01.05.2012, 23:05 | Сообщение # 633 |
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 239
Награды: 1
Статус: Offline
| Выглядит супер!
|
|
|
| |
| SpaceEngineer | Дата: Вторник, 01.05.2012, 23:38 | Сообщение # 634 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| 3 миллиона это конечно перебор. Подозреваю, много занимают фермы. Если их сделать из балок квадратного сечения, насколько уменьшится поликаунт (если это не сложно конечно - настройку в модификаторе поменять)?
Кстати, ко всем моделерам - одинаковые модули (например двигатели или секции ферм) можно сделать отдельной моделью, только написать в какие координаты надо её поместить (пока нет конструктора кораблей, их "архитектура" будет фиксирована). Это сильно сэкономит видеопамять. Например, модульные корабли SHW занимают 40-100 Мб видеопамяти (!!!), но если хранить только модели модулей и рендерить их несколько раз в нужных позииях, они займут всего пару мегабайт.
|
|
|
| |
| Dizel777 | Дата: Вторник, 01.05.2012, 23:45 | Сообщение # 635 |
Строитель Миров
Группа: Модераторы
Российская Федерация
Сообщений: 800
Награды: 4
Статус: Offline
| Да с таким кораблем можно новую Космическую Одиссею снимать Respekt
Win 7 Ultimate 64-bit SP1 AMD Phenom II X4 945 Processor 4GB RAM, NVIDIA GeForce GTS 250
|
|
|
| |
| SpaceEngineer | Дата: Вторник, 01.05.2012, 23:47 | Сообщение # 636 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Quote (Dizel777) Да с таким кораблем можно новую Космическую Одиссею снимать Respekt Хорошая идея! Придумайте сюжет для cinematic заставки в начале игры))
|
|
|
| |
| AmID91 | Дата: Среда, 02.05.2012, 07:36 | Сообщение # 637 |
Наблюдатель
Группа: Пользователи
Пират
Сообщений: 14
Награды: 0
Статус: Offline
| Quote 3 миллиона это конечно перебор. Подозреваю, много занимают фермы. Если их сделать из балок квадратного сечения, насколько уменьшится поликаунт (если это не сложно конечно - настройку в модификаторе поменять)? Они и так почти все квадратные, если сделать треугольные, то уменьшается всего на 100 тысяч. Там на самих модулях тоже много полигонов (почти все трубки 32-64-гранные). Можно уменьшить до 1-1,5 миллиона и это будет незаметно. Это даже хорошо, что много, уменьшать проще, чем увеличивать.
|
|
|
| |
| SHW | Дата: Среда, 02.05.2012, 15:11 | Сообщение # 638 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| По поводу термоядерных реакций, насколько помню, одна из самых перспективных в ближайшее время - реакция дейтерий+гелий-3, так как она даёт минимум нейтронов в побочных вариантах реакций. Дело в том, что большая часть указанных реакций может пойти не только так, как написано, но и по другим путям с выбросом нейронов, которые накапливаются в реакторе и вызывают вторичную радиацию. В результате, внутреннюю стенку реактора придётся часто менять. Добавлено (02.05.2012, 11:01) ---------------------------------------------
Quote (SpaceEngineer) Кстати, ко всем моделерам - одинаковые модули (например двигатели или секции ферм) можно сделать отдельной моделью, только написать в какие координаты надо её поместить (пока нет конструктора кораблей, их "архитектура" будет фиксирована). Это сильно сэкономит видеопамять. Пока нет редактора кораблей, может стоит попробовать другие форматы (.3DS, .COLLADA), а не только obj? 3DS Max, как и многие другие редакторы, поддерживает копирование объектов без копирования геометрии, то есть объекты и геометрия разделены. И 100500 одинаковых моделей внутри корабля будут одним мешем, что сэкономит и видео память и размер файла.Добавлено (02.05.2012, 15:11) --------------------------------------------- Кстати, хочу напомнить моделерам, что есть возможность не рисовать карты нормалей и высот для параллакс меппинга вручную, а переносить их с высокополигональных объектов на низкополигональные версии.
Например, топливный бак (Crome, FireFox). Высокополигональная модель "весит" почти пол-миллиона полигонов + процедурные текстуры, бамп, разные материалы на разных объектах. Низкополигональная - 300 треугольников и 3 текстуры: Diffuse + AO, Specular, Normal. Правда, без параллакса.
Так что на детальности концептов можно не экономить, а для игры делать низкополигональные версии, перенося большую часть деталей в текстуры.
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
|
|
|
| |
| SpaceEngineer | Дата: Четверг, 03.05.2012, 00:17 | Сообщение # 639 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Quote (SHW) Например, топливный бак (Crome, FireFox). Высокополигональная модель "весит" почти пол-миллиона полигонов + процедурные текстуры, бамп, разные материалы на разных объектах. Низкополигональная - 300 треугольников и 3 текстуры: Diffuse + AO, Specular, Normal. Правда, без параллакса. У меня не открывается. Сделай скриншоты.
|
|
|
| |
| SHW | Дата: Четверг, 03.05.2012, 10:13 | Сообщение # 640 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| Quote (SpaceEngineer) У меня не открывается. Пичалька. Какой браузер, видеокарта, что пишет? А то я уж собрался делать редактор на WebGL. Скриншот браузера: Рендеринг низкополгональной модели в 3DS (так по идее она должна была выглядеть, но видимо шейдер забил диффуз спекуляром и каркас стал чернее): Собственно, obj и текстуры можно и так загрузить: Модель, Диффуз + АО, Спекуляр, Нормали, Высоты.
P.S.: Мелкие косяки есть, я их еще не исправлял. Upd: Выкинул цветокоррекцию, теперь более похожи стали цвета.
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
Сообщение отредактировал SHW - Четверг, 03.05.2012, 12:16 |
|
|
| |
| SpaceEngineer | Дата: Четверг, 03.05.2012, 11:58 | Сообщение # 641 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Круто! Я даже не представляю, какой объём работы тут проделан!
|
|
|
| |
| SHW | Дата: Четверг, 03.05.2012, 12:22 | Сообщение # 642 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| Quote (SpaceEngineer) Я даже не представляю, какой объём работы тут проделан! Тут нет ничего сложного - пару вечеров. А вот на весь корабль еще много времени уйдёт.
Кстати, просьба ко всем, у кого не работает Моделька в браузерах Chrome или FireFox, отписаться. Если у большинства WebGL не пашет, то буду делать редактор на чем-нибудь другом.
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
|
|
|
| |
| mytho | Дата: Четверг, 03.05.2012, 12:38 | Сообщение # 643 |
Исследователь
Группа: Команда SE
Украина
Сообщений: 262
Награды: 2
Статус: Offline
| FireFox c полтонной плагинов - моделька пашет
AMD Phenom II X4 965, G.Skill F3-14900CL9-8GBSR (8Gb), Radeon HD 6970 (2Gb), Win7 x64.
|
|
|
| |
| mindstalker | Дата: Четверг, 03.05.2012, 13:31 | Сообщение # 644 |
Космический пилот
Группа: Команда SE
Российская Федерация
Сообщений: 96
Награды: 0
Статус: Offline
| По крайней мере у меня, сейчас открывается... (Chrome) А вот вчера, выдавал ошибку 403 ("нет прав доступа", или что-то вроде того...) А вообще круто! Только хорошо бы еще текстуры бесшовные сделать... Во вложениях - пример диффузной (чуть-чуть поправил в фотошопе). Остальные, кроме карты нормалей, уже бесшовные, а нормали так просто не поправишь...
Windows 7 x64; Core i5-2500K (3.3 Ghz); 8Gb RAM; Radeon HD 6950 2Gb
|
|
|
| |
| SHW | Дата: Четверг, 03.05.2012, 13:37 | Сообщение # 645 |
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
| Quote (mindstalker) Только хорошо бы еще текстуры бесшовные сделать... Да, косяки еще есть, буду дорабатывать. Давно такими вещями не занимался, теперь вот вспоминаю.
Win7 Pro x64 Intel Core2Quad 2.5GHz 4GiB RAM NVidia GForce 9800 1 GiB
|
|
|
| |