Автор Тема: Экспорт моделей из Thief 3.  (Прочитано 1158 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Legionum

  • Жулик
  • Сообщений: 5
Экспорт моделей из Thief 3.
« : 28 Июля 2020 18:39:44 »
Приветствую всех участников форума!

Вопрос следует из названия темы. Можно ли экспортировать модели из Thief 3 в более распространенный формат?

Хочу поработать с ними используя другой игровой движок (без значительных претензий, просто для себя), но столкнулся с отсутствием инструментов для экспорта или преобразования формата.

P.S. Темы на данном форуме я прочитал. Нашел описание, что можно сделать преобразование из формата .tim в формат .e. И, делее, получившуюся модель нужно преобразовать в формат для 3D Max. Но этот способ не подходит. Быть может ситуация изменилась с течением времени?

Оффлайн Chuzhoi

  • Призрак
  • Сообщений: 10172
Экспорт моделей из Thief 3.
« Ответ #1 : 31 Июля 2020 01:26:00 »
Приветствую!

По-моему, другого пути не изобрели (потому что просто некому). По крайней мере, я так и делаю - сначала в E, затем в 3ds, затем еще корректировка в Максе (потому что модель получается с неправильно наложенной текстурой, да еще и, если мне не изменяет память, в зеркальном виде).

Оффлайн Legionum

  • Жулик
  • Сообщений: 5
Экспорт моделей из Thief 3.
« Ответ #2 : 01 Августа 2020 19:35:03 »
Спасибо за ответ! Значит так и будем работать.

Оффлайн Legionum

  • Жулик
  • Сообщений: 5
Экспорт моделей из Thief 3.
« Ответ #3 : 02 Августа 2020 22:46:50 »
В общем решил использовать утилиту TimToE (которую уже упоминал).

Для массовой обработки моделей сделал тестовый скрипт на языке AutoIT (скриптовый язык для автоматизации действий в системе Windows).

Смысл в том, что скрипт читает список файлов из нужной папки (в нашем случае это модели формате .tim) и поочередно скармливает их программе TimToE.

Получаем на выходе целую папку преобразованных в формат .e моделей.

Для примера выложил на Гугл-диск.

1) Скачать архив
2) Распаковать его в удобное место (на всякий случай, избегать русских названий в пути файлов)
3) Запустить файл Test_3.exe

Пояснения: в распакованной папке вы найдете папку BUILDING, содержащую модели из игры в формате .tim
Папка Bulding_E до запуска скрипта будет пустой. После того, как скрипт отработает в папке Building_E будут лежать все модели из папки BUILDING, но уже в формате .e

Это пока начальная версия скрипта. Планирую доработку (чтобы можно было выбирать папки вручную, без редактирования файла скрипта).

Ссылка:
https://drive.google.com/file/d/1NEML49wKxgDOOHUQgDR9y6-pumw8VZKB/view?usp=sharing

Оффлайн Legionum

  • Жулик
  • Сообщений: 5
Экспорт моделей из Thief 3.
« Ответ #4 : 08 Августа 2020 20:26:07 »
Доработал свой скрипт для массового преобразования моделей из формата "tim" в формат "e".

Теперь есть графический интерфейс. При запуске скрипта появляется окно с двумя кнопками. По названиям кнопок понятно их назначение.
При нажатии на верхнюю кнопку нужно выбрать папку с моделями в формате "tim".

При нажатии на нижнюю кнопку запускается преобразование всех моделей из указанной папку в формат "e".

Преобразованные в формат "e" модели помещаются в папку Export_E (которая создается в папке со скриптом если вдруг ее там нет).

У меня лучше всего работает когда я копирую папку с моделями в папку со скриптом.

Ссылку на гугл-диск прилагаю. После скачивания можно запустить файл Thief_Export_To_3dsMax_GUI_2.exe  (для примера я поместил две папки с моделями из игры в формате "tim": Building и characters)

https://drive.google.com/file/d/1lia5_x0I4mcwNBaOItbCW2Z4XYZewUsh/view?usp=sharing

Оффлайн Legionum

  • Жулик
  • Сообщений: 5
Экспорт моделей из Thief 3.
« Ответ #5 : 09 Августа 2020 21:19:23 »
Сделал преобразование в формат 3dsmax.

Принцип прежний:
1) Запустить файл с расширением ".exe"
2) Выбрать папку с моделями в формате ".tim"
3) Нажать кнопку преобразования
4) Ждать окончания процесса (в папке со скриптом появятся две папке Export_E и Export_3ds (с файлами в формате ".e" и ".3ds" соответственно)

Как всегда прилагаю ссылку со скриптом и моделями для теста:
https://drive.google.com/file/d/198B4PqHz8UCECtiqqo6HMFs2ug6Ftj_z/view?usp=sharing