Программа просмотра моделей игр на движках Unreal.
- Загрузка архивов из некоторых игр, основанных на Unreal Engine
- Визуализация скелетов и поверхностей с анимациями
- Визуализация статических моделек
- Просмотр поддерживаемых программой типов материалов и их структуры
- Экспорт скелетов и анимаций в формате ActorX (.psk и .psa) или idSoftware .md5
- Экспорт поверхностей с анимациями в формате Unreal .3d
- Экспорт статичных моделей в формате .psk (подробности в readme)
- Экспорт текстур в формате .tga
- Просмотр списка объектов, хранящихся в пакете unreal (.u, .uax, .ukx, .utx и др.).
Поддерживаемые игры:
- Unreal Engine 1:
o Unreal 1, Unreal Tournament 1
o The Wheel of Time - Modified Unreal Engine 1:
o DeusEx
o Rune - Unreal Engine 2:
o Unreal Tournament 2003/2004
o Postal 2 - Modified Unreal Engine 2:
o Splinter Cell 1,2
o Rainbow 6: Raven Shield
o Lineage 2 Gracia
o Land of Chaos Online - Unreal Engine 2.5:
o UE2Runtime
o Harry Potter and the Prisoner of Azkaban - Modified Unreal Engine 2.5:
o Tribes: Vengeance
o Bioshock
o Exteel - Unreal Engine 2X:
o Unreal Championship 2: The Liandri Conflict - Unreal Engine 3:
o Unreal Tournament 3
o Gears of War
o Gears of War 2 (XBox 360)
o Unreal Development Kit (UDK)
o Mortal Online
o Section 8 - Modified Unreal Engine 3:
o The Last Remnant
o Damnation
o Mass Effect
o BlackSite: Area 51
o Mortal Kombat vs. DC Universe (XBox360)
o Stranglehold
o Army of Two (XBox360)
o Huxley
o AVA Online
o Frontlines: Fuel of War
o Mirror's Edge
o X-Men Origins: Wolverine
o Magna Carta 2
o Batman: Arkham Asylum
o Crime Craft
o 50 Cent: Blood on the Sand (XBox360)
o Borderlands
Ограничения:
- Визуализируются не все типы материалов (только простые). Если модель использует неподдерживаемый здесь материал, то вместо последнего используется текстура по умолчанию.
- Программа является консольным приложением и не имеет интерфейса для открытия файлов.
Установка:
Два варианта:
а) Распакуйте архив в каталог с игрой (в корневую папку UT2004). В этом случае для просмотра модели из пакета Animations/Player.ukx вам надо использовать командную строку "umodel.exe Player"
б) Создайте в любом месте каталог и распакуйте архив в него. В этом случае для запуска придётся указывать путь к пакетам Unreal Tournament. Например, "umodel.exe -path=C:/Games/UT2004 Player"
а) Распакуйте архив в каталог с игрой (в корневую папку UT2004). В этом случае для просмотра модели из пакета Animations/Player.ukx вам надо использовать командную строку "umodel.exe Player"
б) Создайте в любом месте каталог и распакуйте архив в него. В этом случае для запуска придётся указывать путь к пакетам Unreal Tournament. Например, "umodel.exe -path=C:/Games/UT2004 Player"
Командная строка
umodel
вывести в консоль краткую подсказку по командной строке
вывести в консоль краткую подсказку по командной строке
umodel -path=c:/games/ut2004 HumanMaleA
просмотреть все объекты в пакете HumanMaleA
просмотреть все объекты в пакете HumanMaleA
umodel -path=c:/games/ut2004 HumanMaleA MercMaleD
просмотреть модель MercMaleD из пакета HumanMaleA
просмотреть модель MercMaleD из пакета HumanMaleA
umodel -path=c:/games/ut2004 -export HumanMaleA MercMaleD
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA в формате psk
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA в формате psk
umodel -path=c:/games/ut2004 -export -md5 HumanMaleA MercMaleD
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA в формате md5mesh
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA в формате md5mesh
umodel -path=c:/games/ut2004 -export -all HumanMaleA MercMaleD
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA , а также все используемые ей ресурсы (анимация, текстуры и т.д.)
экспортировать модель (SkeletalMesh) MercMaleD из пакета HumanMaleA , а также все используемые ей ресурсы (анимация, текстуры и т.д.)
umodel -path=c:/games/ut2004 -export HumanMaleA BipedMaleA
экспортировать анимации (MeshAnimation) BipedMaleA из пакета HumanMaleA в формате psa
экспортировать анимации (MeshAnimation) BipedMaleA из пакета HumanMaleA в формате psa
umodel -path=c:/games/ut2004 -export -md5 HumanMaleA BipedMaleA
экспортировать анимации (MeshAnimation) BipedMaleA из пакета HumanMaleA в формате md5anim
экспортировать анимации (MeshAnimation) BipedMaleA из пакета HumanMaleA в формате md5anim
umodel -path=c:/games/ut2004 -export HumanMaleA
экспортировать все поддерживаемые объекты из пакета HumanMaleA
экспортировать все поддерживаемые объекты из пакета HumanMaleA
umodel -path=c:/games/ut2004 -list HumanMaleA
просмотреть содержимое пакета 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 -path=c:/games/ut2004 -export 2K4_NvidiaIntro Intro2k4Skaarj SkeletalMesh
экспортировать из пакета 2K4_NvidiaIntro анимации и модель для skaarj (оба имеют одинаковое имя, но разные классы, поэтому имя класса явно задано в командной строке)
umodel -list c:/games/unreal/music/QueenSong.umx
просмотр (список) содержимого пакета QueenSong.umx из Unreal1. Здесь пакет задан полным именем файла. При этом, если пакет ссылается на ресурсы из других пакетов, всё же желательно прописать ключ -path=..., иначе ресурсы могут быть не найдены
просмотр (список) содержимого пакета QueenSong.umx из Unreal1. Здесь пакет задан полным именем файла. При этом, если пакет ссылается на ресурсы из других пакетов, всё же желательно прописать ключ -path=..., иначе ресурсы могут быть не найдены