Gildor's Homepage

Language

  • Русский Русский
Home Projects

  • News
  • Projects
    • Unreal Model Viewer
    • Actor X Importer
  • Downloads
  • Donate
  • Search
  • Forum
  • About me
  • Links

Unreal Model Viewer

Last update: 22.06.2010

Download | Screenshots | Discussion | Compatibility Table | Video Tutorials | Donate

Capabilities


  • Loading packages from some Unreal Engine based games
  • Visualization of skeletal and vertex meshes with animation support
  • Visualization of static meshes
  • Viewing supported material types
  • Export of skeletal animations and meshes into ActorX format (.psk and .psa) or idSoftware md5
  • Export of vertex meshes into Unreal .3D format
  • Export of static meshes into psk format (for details look at readme)
  • Export textures into tga format
  • List of packaged objects (.u, .uax, .ukx, .utx, .upk etc).

Supported titles:

  • 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
    • Rainbow 6: Raven Shield
    • Lineage 2 Gracia
    • Land of Chaos Online
    • Battle Territory Online
    • Star Wars: Republic Commando
    • Unreal Championship
  • Unreal Engine 2.5:

    • UE2Runtime
    • Harry Potter and the Prisoner of Azkaban
  • Modified Unreal Engine 2.5:

    • Tribes: Vengeance
    • SWAT 4
    • Bioshock, Bioshock 2
    • Exteel
  • Unreal Engine 2X:

    • Unreal Championship 2: The Liandri Conflict
  • Unreal Engine 3:

    • Unreal Tournament 3
    • Gears of War
    • Gears of War 2 (XBox 360)
    • Unreal Development Kit (UDK)
    • Mortal Online
    • Section 8
  • Modified Unreal Engine 3:

    • Rainbow 6: Vegas 2
    • The Last Remnant
    • Damnation
    • Mass Effect, Mass Effect 2
    • BlackSite: Area 51
    • Mortal Kombat vs. DC Universe (XBox360)
    • TNA iMPACT!
    • Stranglehold
    • Army of Two (XBox360)
    • Huxley
    • AVA Online
    • Frontlines: Fuel of War
    • Mirror's Edge
    • X-Men Origins: Wolverine
    • Magna Carta 2
    • Batman: Arkham Asylum
    • Crime Craft
    • 50 Cent: Blood on the Sand (XBox360)
    • Borderlands
    • Legendary: Pandora's Box
    • Dark Void
    • TERA: The Exiled Realm of Arborea
    • Alpha Protocol
    • All Points Bulletin
    • Transformers: War for Cybertron

System requirements


  • Windows OS or Linux
  • SDL 1.2 (included into package for Windows)
  • OpenGL 1.1 videocard (OpenGL 2.0 is recommended)

Downloads


Win32 versionSize
294.76 KB
Updated
16 August, 2010 - 23:46
25970 downloads

Linux versionSize
195.19 KB
Updated
23 July, 2010 - 21:59
686 downloads

Readme with changelog

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


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)
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.

RoopleTheme