Перейти к содержимому


Свернуть чат Чат Открыть чат во всплывающем окне

Yakim (Watco... : (неделю назад) :D
Yakim (Watco... : (неделю назад) nope
Yandersen : (неделю назад) Айаяй. Поди Якимко заспамил чат стикерами. :)
Yandersen : (неделю назад) Да лан, тут каждый день кто-нить из админов заглядывает. Как пропустили?
Nextovoy : (неделю назад) Я писал
Гость : (неделю назад) Сорьки, что так у нас. Чего три года так и не попытался в чат писнуть? :)
Nextovoy : (2 недель назад) Спасибо
lz : (2 недель назад) Активировал.
Гость : (2 недель назад) Активируйте его.
Гость : (2 недель назад) Мой профиль - Nextovoy
Гость : (2 недель назад) Написать в чат. Профиль в ручную админы активируют.
Гость : (2 недель назад) Ох уж эта дурацкая привычка писать всё раздельно засоряя чат. Это всё классно, конечно, но ребята, одменестраторы, так называемые. Третий год пытаюсь зарегистрироваться (буквально, третий) на этом форуме, но ПИСЬМО С ПОДТВЕРЖДЕНИЕМ НА ПОЧТУ ТАК И НЕ ПРИХОДИТ. Что делать?
Гость : (2 недель назад) Перешёл я всё же по ссылке Redoctor'a...
Гость : (2 недель назад) Пора уже M4
Гость : (3 недель назад) итак м3
lz : (3 недель назад) Мы тебе и тут передадим.
Гость : (3 недель назад) Зачем в телеграмме делать?!Я вот например не могу зайти,написать в чат,подписаться и не только у меня это.
Redoctor : (3 недель назад) https://vk.com/away....0_23001&cc_key=
Redoctor : (3 недель назад) Тогда в телеграмме в поисковике набери Механоиды 3
Гость : (3 недель назад) Не открывается.
Redoctor : (3 недель назад) https://t.me/mechanoids3 Для тех кто в танке.
Yakim (Watco... : (15 Июнь 2018 - 01:33) КРУЗИИИС!!!11

Изображение
lz : (15 Июнь 2018 - 00:09) КРУЗИС!
lz : (15 Июнь 2018 - 00:09) ЗИС
lz : (15 Июнь 2018 - 00:09) КРУ
Yakim (Watco... : (14 Июнь 2018 - 14:50) Крузис и Королева тоже не в моем вкусе, а проигрывать нечего =D
lz : (14 Июнь 2018 - 13:55) Конечно, полюбить - так королеву, проиграть - так миллион, сделать - так крузис.
smt005 : (14 Июнь 2018 - 00:22) И от третьего лица тоже можно сделать простенькую игру. Простая игра это лучше чем ничего.
smt005 : (14 Июнь 2018 - 00:21) А, ты хочеш что-бы хит был, с "Crysis" графоном и контентом на 100500 часов игры?
Yakim (Watco... : (14 Июнь 2018 - 00:18) Ни топдовншутеры, ни стратежки)
Yakim (Watco... : (14 Июнь 2018 - 00:15) Не, спасибо, не в моем вкусе=)
smt005 : (13 Июнь 2018 - 23:13) Помнится за пару недель от скуки сделал. Делал по вечерам.
smt005 : (13 Июнь 2018 - 23:13)
smt005 : (13 Июнь 2018 - 23:11) Или например такое, только с моделями из игры -> https://youtu.be/RFDdN5dcX8s
smt005 : (13 Июнь 2018 - 23:07) Yakim, да сами себя пните... :) Сделайте что-то, хотя бы уровня "Scrolling TopDown Shooter".
Yakim (Watco... : (12 Июнь 2018 - 22:17) так что, думаю завтра с утреца стартану марафон)
Yakim (Watco... : (12 Июнь 2018 - 22:15) хе-хе, не сомневайся, я в чате по уе уже поинтересовался, сказали обалденный сериал)))
Yandersen : (12 Июнь 2018 - 20:56) Оооооо, поди ща залипнет на пару дней, стопудофф. :)
Yakim (Watco... : (12 Июнь 2018 - 18:28) Окей гляну)
Yandersen : (12 Июнь 2018 - 16:23) Сериал Пространство посмотри. Не по части Мехов, просто шикарен, авось ману доставит.
Yakim (Watco... : (11 Июнь 2018 - 18:50) Дуст и ты уже закаленные и пустые, надож где-то ману доставать)))
Yakim (Watco... : (11 Июнь 2018 - 18:49) Думаю, кого быть пнуть, что-бы тот пнул в ответ да по сильнее.
Yakim (Watco... : (11 Июнь 2018 - 18:48) Давненько и не маленько хе-хе, делать нечего, прокрастинирую =)
Yandersen : (11 Июнь 2018 - 17:46) Якимка, ты там шо, упоролсо маленько? Чиво картинами опспамилсо?
Yakim (Watco... : (09 Июнь 2018 - 22:27) Изображение

Фотография
- - - - -

Распаковщик моделей М1,2

модель распаковщик

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 29 Июнь 2015 - 20:30

Привет!

 

Нужна помощь в разборе формата моделей оригинальных игр.

 

Что имеем?

 

Извлечены все данные из модели в структуры, описанные тут:

https://github.com/a...nverter/model.h

 

Схематично (схема не полная, в заголовках присутствуют размеры, имена и пр.):

файл = заголовок_файла фрагменты

фрагменты = фрагмент_1 фрагмент_2 ... фрагмент_N

фрагмент = заголовок_фрагмента заголовок_данных данные сегменты

данные = вершины треугольники

сегменты = сегмент_1 сегмент_2 ... сегмент_N

сегмент = сегмент_тип_1 | сегмент_тип_2 | сегмент_тип_6 | сегмент_тип_9 | другие_сегменты

сегмент_тип_1 = треугольники матрицы_4х3 треугольники матрицы_4х3

сегмент_тип_2 = треугольники массив_шестёрок_float_1 массив_шестёрок_float_2 повторяющиейся_компонент

повторяющиейся_компонент = повторяющиейся_компонент_1 повторяющиейся_компонент_2 ... повторяющиейся_компонент_N

сегмент_тип_6 = треугольники матрицы_4х3

сегмент_тип_9 = ...

 

Какие-то фрагменты отвечают за LOD, какие-то за отдельные компоненты составной модели (базы), за анимации (возможно) и т.д.

 

Задача: всё это разобрать, экспортировать в текстовый формат .obj и .mtl, чтобы получились сразу модели с текстурами, анимациями.

Может я ошибаюсь и такое нельзя сделать, тогда, возможно, это просто кому-то поможет.

 

Простейший экспорт сделан по примеру из программы от Razum.

Выглядит пока так: http://imgur.com/a/jJKrS


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных