March 28, 2024, 21:13
bigger smaller reset     1020px Wide width Full width Reset   * *

Gildor's Forums

  Homepage Facebook Read news on Twitter Youtube channel Github page
Welcome, Guest. Please login or register.
Did you miss your activation email?

« previous next »
Print
Author Topic: Support for other Unreal Engine based games  (Read 21397 times)
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« on: May 26, 2008, 15:17 »

I have found recently, that my umodel program can view meshes from Postal 2 game. If you know other supported games, please report them in this thread.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #1 on: October 09, 2008, 12:32 »

The Wheel of Time is also supported.
« Last Edit: October 09, 2008, 12:40 by gildor » Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #2 on: October 10, 2008, 16:00 »

I checked XCom Enforcer and it works fine. Only some minor errors. "exporting object Palette: unsupported type Palette"

Tested WoT and it works like a charm.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #3 on: October 10, 2008, 16:19 »

Thank you very much for your tests  Cheesy

Quote
exporting object Palette: unsupported type Palette
This is not an error. You've got this message because you are exporting all objects from package. Program iterates all loaded objects and trying to find exporter for it. If exporter is not found, you will get this message. Palette is a service class for 8-bit Unreal textures, it is used by umodel while loading texture to convert 8 bit to 32 bit.
« Last Edit: October 10, 2008, 16:22 by gildor » Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #4 on: October 13, 2008, 01:12 »

Just tested your Tool on DS9 The Fallen and Harry Potter, but both stopped with errors.  Embarrassed

Error: assertion failed: size >=0
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #5 on: October 13, 2008, 11:46 »

Quote
Just tested your Tool on DS9 The Fallen and Harry Potter, but both stopped with errors.
This means, that these games uses a modified Unreal Engine. If command "umodel -list <package>" does works without errors, or even more if you can view textures using this tool - that's means, that package format is standard, and only mesh format was changed. If list command failed too - this can mean, that package format was changed, but mesh format may remain unchanged.
« Last Edit: May 10, 2009, 20:33 by esr911 » Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #6 on: October 13, 2008, 14:03 »

It is possible to list the elements and export Textures. It means that the package format should be standard but the mesh format was changed. This is for both games (DS9,HP). If you fix it for one game it could work for the other as well.

For Undying I can list the elements but can't export Textures or anything else. The mesh format seems to be a totally different. It would be great to have your tool supporting this game, because there is nothing out there that could do that, as far as I know.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #7 on: October 13, 2008, 14:13 »

Does UTPT shows meshes from these games?
Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #8 on: October 13, 2008, 20:58 »

Undying - No it says SkelMesh in Class
DS9 - sometimes I get a Stream Error or it loads but won't display the LODMesh
HP - loads everything fine
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #9 on: October 14, 2008, 12:54 »

It looks like Undying uses a different skeletal animation system Sad
Does its model class name is exactly "SkelMesh", or is it "SkeletalMesh" ? (I hope "SkeletalMesh")

HarryPotter requires only package system modification.
« Last Edit: May 10, 2009, 20:34 by esr911 » Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #10 on: October 14, 2008, 13:26 »

Undying - No, it's really SkelMesh. I think it's totally different.
Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #11 on: October 14, 2008, 15:51 »

*** removed ***

Offtopic: What about generating a .uc file from psk? Could you bring this feature to your tool?
And it would be great if you could choose which kind of texture format would be exported - tga or pcx (maybe bmp). Thx
« Last Edit: October 15, 2008, 01:32 by grained » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #12 on: October 15, 2008, 11:14 »

Quote
What about generating a .uc file from psk? Could you bring this feature to your tool?
I'll think about it.

Quote
And it would be great if you could choose which kind of texture format would be exported - tga or pcx (maybe bmp)
Why do you need pcx format? At least, there are a few command line (see ImageMagick) and lost of GUI tools, which can convert textures, I don't think other image formats support is really necessary. TGA format is sufficient. Or I'll need to extract DDS format too ...
Logged
grained
Jr. Member
**
Posts: 51



View Profile
« Reply #13 on: October 15, 2008, 22:38 »

Quote
Why do you need pcx format?

Because if you want to import textures they have to be in pcx or bmp format! (UT99)
It would be easier to have it directly in pcx or bmp format. It is not the problem to convert the textures
but it would save time. On the other hand you would have a tool with complete features!  Grin

The .uc file from psk would really help and save me hours of work. Thx
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #14 on: October 16, 2008, 11:59 »

I have looked into Undying code. It uses completely different animation system, placed into dwi.dll. SkelMesh is a simple wrapper around DreamWorksInteractive skeletal animation system. Even math functions are taken from this library. It's too complex to reverse this. And there is no real reason to do this: there are no user-made models for Undying. Possibly, I will later look deeper into code, but I cannot promise anything.
« Last Edit: May 10, 2009, 20:35 by esr911 » Logged
Print 
« previous next »
Jump to:  

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