Gildor's Forums

Author Topic: UE Viewer has been published [2008-2015 news]  (Read 75112 times)
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
UE Viewer has been published [2008-2015 news]
« on: April 10, 2008, 12:59 »

This is a first public release of the Unreal Model Viewer. It is available here: http://www.gildor.org/en/projects/umodel.
I have plans to publish the source code of this project if there will be interest.
« Last Edit: September 16, 2020, 20:47 by Gildor » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #1 on: November 23, 2008, 19:01 »

I fixed a few bugs relating to exporting resources from Unreal, and importing them to UnrealEd (UT2004 was imported with errors, UT3 works fine). For details look readme.txt on a project page or inside archive.
« Last Edit: May 10, 2009, 06:27 by esr911 » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #2 on: December 24, 2008, 23:22 »

I updated the Lineage2 support for latest game version, packages of version 123/37. I have no data files for this game, somebody please test this update.
« Last Edit: May 10, 2009, 06:28 by esr911 » Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
Re: Unreal Model Viewer has been published
« Reply #3 on: February 02, 2009, 07:03 »

It works great with the latest lineage 2 client files.
You are amazing programmer I would love to see the source code from this great program.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #4 on: February 11, 2009, 22:46 »

Unreal Tournament 3 SkeletalMesh support has been implemented. Animation (AnimSet) is not yet supported (but there is no -noanim requirement - class name is different).
Possibly umodel will work with Gears of War too - I cannot test this game now.
Exporting of UT3 SkeletalMesh was not tested.
Logged
pixellegolas
Sponsor
Sr. Member
*
Posts: 347


View Profile
Re: Unreal Model Viewer has been published
« Reply #5 on: February 11, 2009, 23:59 »

could you give me a quick tutorial for opening a model?

I placed the umode.exe in CookedPC folder and the chose

umodel -noanim CH_IronGuard


but nothing happens, i even placed it in the folder before.

In lineage it's .ukx files but there are no .ukx files, only .upk, are those the ones?
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #6 on: February 12, 2009, 01:17 »

Logic for searching of UE3 packages is not yet implemented. You should use command line with complete filename specificaition:
Code:
umodel Characters/CH_IronGuard.upk

Quote
In lineage it's .ukx files but there are no .ukx files, only .upk, are those the ones?
It's not Lineage. It's a standard Unreal Engine file extension. This is a flag showing "this pakage contains skeletal animation data". Really, UKX can contain textures, static meshes etc.
In UE3 Epic has removed this "restriction" - all packages can contain any kind of data. There are 3 extensions: u (compiled from script), upk (generic data package) and ut3 (level data).
« Last Edit: May 10, 2009, 06:29 by esr911 » Logged
pixellegolas
Sponsor
Sr. Member
*
Posts: 347


View Profile
Re: Unreal Model Viewer has been published
« Reply #7 on: February 12, 2009, 01:40 »

thanks Smiley worked but now the problem is that milkshape can't read the .psk files. I guess they are to new for it? Smiley
Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
Re: Unreal Model Viewer has been published
« Reply #8 on: February 12, 2009, 07:55 »

I also had some trouble trying to get milkshape to load the files.
But on the good side I tested some games and here are the results.

Mirrors Edge (PC) - Loads textures fine has trouble with models.
example model http://files.filefront.com/CH+Faith+Cinematicupkrar/;13267811;/fileinfo.html
(log removed)

The Last Remnant Benchmark (PC)
Models Display fine and the textures also look ok for the most part I will need to do more testing on the textures.

Nurien (PC)
Code:
******** F:\Program Files\NurienSoftware\Nurien\NurienClient\NURIENGame\Content\Packages\Mstar_charview.upk ********

ERROR: Wrong tag in package F:\Program Files\NurienSoftware\Nurien\NurienClient\NURIENGame\Content\Packages\Mstar_charview.upk

UnPackage::UnPackage:F:\Program Files\NurienSoftware\Nurien\NurienClient\NURIENGame\Content\Packages\Mstar_charview.upk <- Main

This is so great Smiley I am just posting my results to help you I do not expect all games supported Smiley
I will post some more tests later.
« Last Edit: February 16, 2009, 17:00 by gildor » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #9 on: February 12, 2009, 12:24 »

PSK export issue has been fixed. Now it should work.

Quote
This is so great  I am just posting my results to help you I do not expect all games supported
I will post some more tests later.
I think, you should post it here
« Last Edit: May 20, 2009, 19:55 by esr911 » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #10 on: February 16, 2009, 16:58 »

I have implemented Mirror's Edge support. Please test it now - I have only 4 packages with SkeletalMesh'es. I will test/screenshot more at home.
« Last Edit: May 10, 2009, 06:29 by esr911 » Logged
chrrox
Silver Sponsor
Full Member
**
Posts: 187


View Profile
Re: Unreal Model Viewer has been published
« Reply #11 on: February 19, 2009, 01:18 »

I got some of the models to show up but the main characters file only shows textures no mesh but if I extract the archive the mesh file is in there. The other girl in the start of the game also shows no mesh. The same thing happens with buildings.
I can post any files online if you need me to.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #12 on: February 19, 2009, 12:23 »

Thanks, but I have access to all Mirror's Edge files Smiley
Everything works as it should, there are no errors. Check package contents with "umodel -list <package>" command - you'll see no SkeletalMesh objects there.
« Last Edit: May 20, 2009, 19:55 by esr911 » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7971



View Profile WWW
Re: Unreal Model Viewer has been published
« Reply #13 on: February 19, 2009, 19:31 »

Umodel was updated. Implemented UE3 texturing support when possible (check "screenshots" page for examples).
« Last Edit: February 19, 2009, 19:33 by gildor » Logged
pixellegolas
Sponsor
Sr. Member
*
Posts: 347


View Profile
Re: Unreal Model Viewer has been published
« Reply #14 on: March 01, 2009, 20:54 »

I just tried umodel on last remnant demo, not the benchmark but actual demo. I see models but no texture, this is what i get in command-promt


Code:
Loading package: FA0300_00_00.upk Ver: 507/11 Names: 214 Exports: 55 Imports: 18

Loading SkeletalMesh FA0300_SK_00 from package FA0300_00_00.upk
******** FA0300_00_00.upk ********
*** WARNING: ArrayProperty "SkeletalMesh::LODInfo" was not found
*** WARNING: StructProperty "SkeletalMesh::SkelMeshGUID" was not found
WARNING: Unknown class "Material" for object "FA0300_MASK_Mat"
Loading Texture2D FA0300_A_DIa from package FA0300_00_00.upk
Loading Texture2D FA0300_MSPa from package FA0300_00_00.upk
Loading Texture2D FA0300_NOa from package FA0300_00_00.upk

I used just umode package.upk

Anything more I need to do?
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS