chrrox
Silver Sponsor Full Member
Posts: 187
|
|
The last remnant
« on: April 02, 2009, 06:06 » |
|
It seems the retail version of the last remnant changed the right side of the models? the weighting seems to be off and some normals / vertex are also off. Want me to upload some sample files from the retail version here? Thanks in advance.
|
|
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #1 on: April 02, 2009, 11:03 » |
|
What do you mean "right side"? Where are errors? In umodel viewer or in exported -> imported model? If exported model is bad - which exporter you have used?
|
|
« Last Edit: May 10, 2009, 06:32 by esr911 »
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #2 on: April 02, 2009, 14:05 » |
|
It is when the model is exported that the errors happen. It might be a recent change in the program as I just tested the trial version again and it is doing the same thing. It has something to do with the weights because the model exports fine in the bind pose.
|
|
« Last Edit: April 02, 2009, 14:20 by chrrox »
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #3 on: April 02, 2009, 14:21 » |
|
What's the program you have imported md5 mesh? (it's not 3ds max?)
Please send me a file (upk) containing problematic mesh, and describe, what should be extracted.
|
|
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #4 on: April 02, 2009, 23:38 » |
|
Here is a sample mesh I exported that is having the issues. The character is fine in their bind pose in max but when you try to animate the character in any program 1/2 of the character has perfect weight maps while the other half has the errors I showed in the screenshot. the easiest way to see this is to export the character from milkshape to direct x 8.0 and then view the character with directx viewer from microsoft. http://www.MegaShare.com/712548model files http://www.MegaShare.com/712542
|
|
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #5 on: April 03, 2009, 11:14 » |
|
I don't trust Milkshape. It can't even import md5mesh file with skeleton.
|
|
« Last Edit: May 10, 2009, 06:33 by esr911 »
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #6 on: April 04, 2009, 06:28 » |
|
You are right milkshape was giving me the errors. I used md5 mesh and it works great thanks for the solution. Are you supporting animations for this game in the program? I get this error. G:\Program Files\SquareEnix\The Last Remnant\RushGame\CookedPC\CHR\chr\CA0010_SK_00>umodel.exe -expo rt -all -md5 "G:\Program Files\SquareEnix\The Last Remnant\RushGame\CookedPC\CHR\CA0001_MOT_0.upk" Detected game root G:/Program Files/SquareEnix/The Last Remnant/RushGame/CookedPC Found 5146 game files (2773 skipped) Loading package: G:\Program Files\SquareEnix\The Last Remnant\RushGame\CookedPC\CHR\CA0001_MOT_0.upk Ver: 507/11 Names: 367 Exports: 65 Imports: 22 Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk ******** G:\Program Files\SquareEnix\The Last Remnant\RushGame\CookedPC\CHR\CA0001_MOT_0.upk ******* * *** WARNING: IntProperty "UAnimSequence::ActionID" was not found Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk *** WARNING: IntProperty "UAnimSequence::ActionID" was not found Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSequence AnimSequence from package G:\Program Files\SquareEnix\The Last Remnant\RushGame \CookedPC\CHR\CA0001_MOT_0.upk Loading AnimSet CA0001_AS_01 from package G:\Program Files\SquareEnix\The Last Remnant\RushGame\Cook edPC\CHR\CA0001_MOT_0.upk *** ERROR: assertion failed: NumTracks * 4 == Seq->CompressedTrackOffsets.Num()
UAnimSet::ConvertAnims <- PostLoad:CA0001_AS_01 <- UObject::EndLoad <- UnPackage::CreateExport:G:\Pr ogram Files\SquareEnix\The Last Remnant\RushGame\CookedPC\CHR\CA0001_MOT_0.upk:58 <- LoadWholePackag e <- Main
|
|
« Last Edit: April 04, 2009, 06:56 by chrrox »
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #7 on: April 04, 2009, 11:43 » |
|
Yes, some tracks have errors ERROR: assertion failed: NumTracks * 4 == Seq->CompressedTrackOffsets.Num() in Gears of War tooI'm still unsure what to do with it.
|
|
« Last Edit: May 10, 2009, 06:33 by esr911 »
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #8 on: April 04, 2009, 18:43 » |
|
Cool thanks for all your support Is it possible to have it export all upk files from a directory in your program? edit never mind I found a bat file will work. for /f %%a in ('dir /b *.upk') do call :process "%%a" "%%~dpa" goto :eof
:process set jsfile=%1 set p1=%2 set p2=%p1:dev=production% umodel.exe -export -md5 %jsFile%
|
|
« Last Edit: April 04, 2009, 18:58 by chrrox »
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #9 on: April 05, 2009, 00:12 » |
|
|
|
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #10 on: April 07, 2009, 18:06 » |
|
There is a strange material mapping. Especially for LODs. No idea how to fix that Update: it looks like this is wrong material rendering. Umodel's renderer is very simple now.
|
|
« Last Edit: April 07, 2009, 18:52 by gildor »
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #11 on: April 08, 2009, 00:46 » |
|
The model looks great in the viewer how do I export md5 mesh is it something besides -export -md5 blank.upk
|
|
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #12 on: April 08, 2009, 01:59 » |
|
The model looks great in the viewer Thank you, but I know its weakness how do I export md5 mesh is it something besides -export -md5 blank.upk
|
|
|
Logged
|
|
|
|
chrrox
Silver Sponsor Full Member
Posts: 187
|
|
Re: The last remnant
« Reply #13 on: April 08, 2009, 02:42 » |
|
In the newest version of your program I can no longer export md5mesh files. did the command change?
|
|
|
Logged
|
|
|
|
|
|
Re: The last remnant
« Reply #14 on: April 08, 2009, 12:13 » |
|
Check latest log lines. It should looks like: Exporting objects ... Exported SkeletalMesh NightMaleB Exported SkeletalMesh MercMaleA ... Check for errors in log.
|
|
|
Logged
|
|
|
|
|