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


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

Yakim (Watco... : (3 дней назад) КРУЗИИИС!!!11

Изображение
lz : (3 дней назад) КРУЗИС!
lz : (3 дней назад) ЗИС
lz : (3 дней назад) КРУ
Yakim (Watco... : (3 дней назад) Крузис и Королева тоже не в моем вкусе, а проигрывать нечего =D
lz : (3 дней назад) Конечно, полюбить - так королеву, проиграть - так миллион, сделать - так крузис.
smt005 : (4 дней назад) И от третьего лица тоже можно сделать простенькую игру. Простая игра это лучше чем ничего.
smt005 : (4 дней назад) А, ты хочеш что-бы хит был, с "Crysis" графоном и контентом на 100500 часов игры?
Yakim (Watco... : (4 дней назад) Ни топдовншутеры, ни стратежки)
Yakim (Watco... : (4 дней назад) Не, спасибо, не в моем вкусе=)
smt005 : (4 дней назад) Помнится за пару недель от скуки сделал. Делал по вечерам.
smt005 : (4 дней назад)
smt005 : (4 дней назад) Или например такое, только с моделями из игры -> https://youtu.be/RFDdN5dcX8s
smt005 : (4 дней назад) Yakim, да сами себя пните... :) Сделайте что-то, хотя бы уровня "Scrolling TopDown Shooter".
Yakim (Watco... : (5 дней назад) так что, думаю завтра с утреца стартану марафон)
Yakim (Watco... : (5 дней назад) хе-хе, не сомневайся, я в чате по уе уже поинтересовался, сказали обалденный сериал)))
Yandersen : (5 дней назад) Оооооо, поди ща залипнет на пару дней, стопудофф. :)
Yakim (Watco... : (5 дней назад) Окей гляну)
Yandersen : (5 дней назад) Сериал Пространство посмотри. Не по части Мехов, просто шикарен, авось ману доставит.
Yakim (Watco... : (6 дней назад) Дуст и ты уже закаленные и пустые, надож где-то ману доставать)))
Yakim (Watco... : (6 дней назад) Думаю, кого быть пнуть, что-бы тот пнул в ответ да по сильнее.
Yakim (Watco... : (6 дней назад) Давненько и не маленько хе-хе, делать нечего, прокрастинирую =)
Yandersen : (6 дней назад) Якимка, ты там шо, упоролсо маленько? Чиво картинами опспамилсо?
Yakim (Watco... : (неделю назад) Изображение
Yakim (Watco... : (неделю назад) no, you are blind
Гость : (неделю назад) Изображение
lz : (неделю назад) Изображение
Yakim (Watco... : (2 недель назад) Изображение
Гость : (2 недель назад) Подкорректирую: скорее всего, Механоидов в названии уже не будет, кхм.
Гость : (2 недель назад) Не будет М3!.. :(
Yakim (Watco... : (2 недель назад) Нихуяшечки от нас не зависит)
Yandersen : (3 недель назад) Зависит от нас самих. От Скаев - надежды нет.
Гость : (3 недель назад) народ я тут хотел узнать есть шанс на меха 3 ?
Yakim (Watco... : (3 недель назад) точно? :huh: а если найду? :lol:
lz : (3 недель назад) да не, я не)
Yakim (Watco... : (3 недель назад) Егор, ты говоришь так. будто у тебя они есть, так вот, че по чем?))))
Гость : (3 недель назад) Вот бы сейчас, в 2018, читы на мехов гуглить...
lz : (3 недель назад) Ты просто без читов гоняешь.
Yandersen : (3 недель назад) Ниправда, этот сукасадист должен существовать, его не может не быть! Иначе на кого тяготы жизни сваливать?
Yakim (Watco... : (3 недель назад) Юморист от бога, которого нет)))
Гость : (3 недель назад) Бля, я думал это поиск
Гость : (3 недель назад) Читы
Yakim (Watco... : (4 недель назад) Ну как-бы да, насколько я помню, Дуст и Сплайн основатели =) Кажется идея Дуста, реализация Сплайна.
lz : (4 недель назад) Вон даже свалкер2 будет, а ты говоришь. И P4 будет)
Yandersen : (4 недель назад) ессниошибаюсь. Якимка, подтверди?..

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

Распаковщик моделей М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 анонимных