Gildor's Homepage | ![]() |
UE Viewer
Last update: 25.01.2012
| Download | Donate | FAQ | Screenshots | Discussion | Compatibility Table | Video Tutorials |
Features
- Loading packages from more than 100 games based on all Unreal engine versions (for detailed information check the "Compatibility Table")
- Visualization of skeletal and vertex meshes with animation support
- Visualization of static meshes
- Viewing supported material types
- Export of skeletal, vertex and static meshes and animations into formats supported by 3d modeling software and by Unreal engine
- Export textures into tga format
- Export sounds, ScaleForm and FaceFX
System requirements
- Windows OS or Linux
- CPU with SSE support
- SDL 1.2 (included into package for Windows)
- OpenGL 1.1 videocard (OpenGL 2.0 is recommended)
Restrictions
- Some material types are unsupported
- Program has no GUI, it's a console application
Downloads
| Win32 version | Size 427.41 KB | Updated 27 January, 2012 - 11:16 | 70121 downloads |
| Linux version | Size 233.42 KB | Updated 23 January, 2012 - 00:04 | 1752 downloads |
Installation
There are 2 options for installation.
a) Extract downloaded archive contents to directory, where Unreal Tournament is installed (root directory of UT2004). In this case, to display contents of package Animations/Player.ukx you may use simple command line "umodel.exe Player"
b) Extract downloaded archive to any directory. In this case you should specify path to Unreal Tournament. Example: "umodel.exe -path=C:/Games/UT2004 Player"
Command line
ATTENTION! This site has a number of tutorial videos. It would be useful (especially for beginners) to watch that videos before statring to use umodel. The link is available at the top of this page.
umodel
display short command line help
umodel -path=c:/games/ut2004 HumanMaleA
list all packaged objects from HumanMaleA
umodel -path=c:/games/ut2004 HumanMaleA MercMaleD
display mesh MercMaleD from package HumanMaleA
umodel -path=c:/games/ut2004 -export HumanMaleA MercMaleD
export SkeletalMesh MercMaleD from HumanMaleA package as psk
umodel -path=c:/games/ut2004 -export -md5 HumanMaleA MercMaleD
export SkeletalMesh MercMaleD from HumanMaleA package as md5mesh
umodel -path=c:/games/ut2004 -export -all HumanMaleA MercMaleD
export SkeletalMesh MercMaleD and all used resources (animation, textures etc)
umodel -path=c:/games/ut2004 -export HumanMaleA BipedMaleA
export animations (MeshAnimation) BipedMaleA from HumanMaleA package as psa
umodel -path=c:/games/ut2004 -export -md5 HumanMaleA BipedMaleA
export animations (MeshAnimation) BipedMaleA from HumanMaleA package as md5anim
umodel -path=c:/games/ut2004 -export HumanMaleA
export all supported objects from HumanMaleA package
umodel -path=c:/games/ut2004 -list HumanMaleA
list contents of HumanMaleA package (object and class names)
umodel -path=c:/games/ut2004 -export 2K4_NvidiaIntro Intro2k4Skaarj MeshAnimation
umodel -path=c:/games/ut2004 -export 2K4_NvidiaIntro Intro2k4Skaarj SkeletalMesh
export skaarj mesh and animations from package 2K4_NvidiaIntro (both objects has the same name, but different class names, so class name is specified)
umodel -list c:/games/unreal/music/QueenSong.umx
list contents of QueenSong.umx package from Unreal1. Here is package name specified with full file path.
User interface
Program controlled mostly with keyboard. To get key assignment help, press <H> (help) key. Main keys:
| ESC | exit from program |
| H | get key help information |
| [, ] | switch between mesh animations |
| <, > | rewind animation time backward/forward |
| Space, X | start animation playback (single and looped) |
| Ctrl+A | switch between different animation sets (required for viewing UE3 animations) |
| Ctrl+T | tag/untag mesh for multipart mesh rendering |
| PageUp, PageDown | switching between loaded objects |
You can rotate camera holding left mouse button, zoom with right mouse button, or pan camera (move alongside screen plane) with middle mouse button.
Please do not copy-paste this text to your sites of forums! Post a link to this page instead. The same should also be applied to the download links.


