Unreal Model Viewer
Возможности
- Загрузка package из некоторых игр, основанных на Unreal Engine
- Визуализация скелетных и вершинных моделек (SkeletalMesh и VertexMesh) с анимацией
- Просмотр поддерживаемых программой типов материалов и их структуры
- Экспорт скелетной модели (skeletal mesh) и анимаций в формате ActorX (.psk и .psa)
- Экспорт вершинной модели (vertex mesh) с анимациями в формате Unreal .3d
- Экспорт текстур в формате tga
- Просмотр списка объектов, хранящихся в пакете unreal (.u, .uax, .ukx, .utx и др.).
Поддерживаемые игры:
- Unreal Engine 1:
- Unreal 1, Unreal Tournament 1
- The Wheel of Time
- Modified Unreal Engine 1:
- DeusEx
- Rune
- Unreal Engine 2:
- Unreal Tournament 2003/2004
- Postal 2
- Modified Unreal Engine 2:
- Splinter Cell 1,2
- Lineage 2 Gracia
- Unreal Engine 2.5:
- UE2Runtime
- Harry Potter and the Prisoner of Azkaban
- Modified Unreal Engine 2.5:
- Tribes: Vengeance
Системные требования
- ОС Windows или Linux
- SDL 1.2 (для Windows-версии включено в архив)
- OpenGL (шейдеры не нужны)
Ограничения
- Визуализируются не все типы материалов (только простые). Если модель использует неподдерживаемый здесь материал, то вместо последнего используется текстура по умолчанию.
- Программа является консольным приложением и не имеет интерфейса для открытия файлов.
Инсталляция
Здесь есть несколько вариантов.
а) Распакуйте архив в каталог с игрой (в корневую папку UT2004). В этом случае для просмотра модели из пакета Animations/Player.ukx вам надо использовать командную строку "umodel.exe Player"
б) Создайте в любом месте каталог и распакуйте архив в него. В этом случае для запуска придётся указывать путь к пакетам Unreal Tournament. Например, "umodel.exe -path=C:/Games/UT2004 Player"
Командная строка
umodel
вывести в консоль краткую подсказку по командной строке
umodel -path=c:/games/ut2004 HumanMaleA
просмотреть все объекты в пакете HumanMaleA
umodel -path=c:/games/ut2004 HumanMaleA MercMaleD
просмотреть модель MercMaleD из пакета HumanMaleA
umodel -path=c:/games/ut2004 -export HumanMaleA MercMaleD
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA в формате psk
umodel -path=c:/games/ut2004 -export HumanMaleA BipedMaleA
экспортировать анимации (MeshAnimation) BipedMaleA из пакета HumanMaleA в формате psa
umodel -path=c:/games/ut2004 -export HumanMaleA
экспортировать все поддерживаемые объекты из пакета HumanMaleA
umodel -path=c:/games/ut2004 -list HumanMaleA
просмотреть содержимое пакета HumanMaleA (имена объектов и имена их классов)
umodel -path=c:/games/ut2004 -export 2K4_NvidiaIntro Intro2k4Skaarj MeshAnimation
umodel -path=c:/games/ut2004 -export 2K4_NvidiaIntro Intro2k4Skaarj SkeletalMesh
экспортировать из пакета 2K4_NvidiaIntro анимации и модель для skaarj (оба имеют одинаковое имя, но разные классы, поэтому имя класса явно задано в командной строке)
umodel -list c:/games/unreal/music/QueenSong.umx
просмотр (список) содержимого пакета QueenSong.umx из Unreal1. Здесь пакет задан полным именем файла. При этом, если пакет ссылается на ресурсы из других пакетов, всё же желательно прописать ключ -path=..., иначе ресурсы могут быть не найдены
Пользовательский интерфейс
Программа управляется в основном с клавиатуры. Получить подсказку по назначению клавиш можно, нажав кнопку
| ESC | выход из программы |
| H | вывод подсказки по клавишам |
| [, ] | переключение между анимациями |
| перемотка времени в текущей анимации | |
| Пробел, X | воспроизведение анимации (одиночное и зацикленное) |
| PageUp, PageDown | переключение между загруженными объектами |
С помощью мыши можно вращать камеру (левая кнопка мыши), приближать/удалять (правая кнопка) либо перемещать вдоль плоскости экрана (pan, средняя кнопка мыши).
Версия под Win 32
[hide]
[/hide]Версия под Linux
[hide]
[/hide]Пасс на архив [hide]www.la2base.ru[/hide]
Related posts
Comments
Login to leave a comment
Алекс