Title: The last remnant Post by: chrrox 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. Title: Re: The last remnant Post by: Gildor 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? Title: Re: The last remnant Post by: chrrox 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. (http://xs138.xs.to/xs138/09144/lr1652.jpg.xs.jpg) (http://xs138.xs.to/xs138/09144/lr1652.jpg) Title: Re: The last remnant Post by: Gildor 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. Title: Re: The last remnant Post by: chrrox 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/712548 model files http://www.MegaShare.com/712542 Title: Re: The last remnant Post by: Gildor on April 03, 2009, 11:14 I don't trust Milkshape.
It can't even import md5mesh file with skeleton. Title: Re: The last remnant Post by: chrrox 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. Code: 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 Title: Re: The last remnant Post by: Gildor on April 04, 2009, 11:43 Yes, some tracks have errors
Code: ERROR: assertion failed: NumTracks * 4 == Seq->CompressedTrackOffsets.Num() in Gears of War too (/smf/index.php?topic=79.0)I'm still unsure what to do with it. Title: Re: The last remnant Post by: chrrox 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. Code: 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% Title: Re: The last remnant Post by: chrrox on April 05, 2009, 00:12 Hmm I can not get this mesh to display right in the program.
(http://xs538.xs.to/xs538/09146/girl1495.jpg.xs.jpg) (http://xs.to/xs.php?h=xs538&d=09146&f=girl1495.jpg) Here is what she looks liek in game http://lastremnant.wikia.com/wiki/Emma_Honeywell http://www.youtube.com/watch?v=Mf9fbU7-QeM and here is the file. http://www.MegaShare.com/716194 Title: Re: The last remnant Post by: Gildor 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. Title: Re: The last remnant Post by: chrrox 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
Title: Re: The last remnant Post by: Gildor 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 ???Title: Re: The last remnant Post by: chrrox on April 08, 2009, 02:42 In the newest version of your program I can no longer export md5mesh files.
did the command change? Title: Re: The last remnant Post by: Gildor on April 08, 2009, 12:13 Check latest log lines. It should looks like:
Code: Exporting objects ... Check for errors in log.Exported SkeletalMesh NightMaleB Exported SkeletalMesh MercMaleA ... Title: Re: The last remnant Post by: chrrox on April 09, 2009, 02:21 I figured out what I did wrong for the export.
I found out why the mesh looks corrupted in max :) if you remove the mesh smooth modifier from the mesh it renders correctly like in umodel. here is no smoothing (http://xs538.xs.to/xs538/09153/umodel1509.jpg.xs.jpg) (http://xs.to/xs.php?h=xs538&d=09153&f=umodel1509.jpg) and here is with smoothing (default export from umodel) (http://xs538.xs.to/xs538/09153/umodel2134.jpg.xs.jpg) (http://xs.to/xs.php?h=xs538&d=09153&f=umodel2134.jpg) I do not know why it does this but it looks 100% better with no smoothing modifier. i love this tool :) (http://xs138.xs.to/xs138/09153/girl2743.jpg.xs.jpg) (http://xs.to/xs.php?h=xs138&d=09153&f=girl2743.jpg) Title: Re: The last remnant Post by: Gildor on April 09, 2009, 12:01 What is "mesh smooth modifier"?
Title: Re: The last remnant Post by: Gildor on April 09, 2009, 13:51 Are you supporting animations for this game in the program? I checked this again. Nature of this error is different than in Gears of War's Geist_Reaver. The Last Remnant have different animation format.I get this error. Code: 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 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() ... Title: Re: The last remnant Post by: chrrox on April 10, 2009, 00:15 What is "mesh smooth modifier"? add this modifier with these settings to remove mesh smooth and the mesh looks great then :) (http://xs538.xs.to/xs538/09154/show794.png) I had to flip the normals of the dress also which is easy in max. Title: Re: The last remnant Post by: Gildor on April 17, 2009, 14:57 I implemented quick support for The Last Remnant animations. They cannot be viewed in umodel (because animations placed in separate packages with "_MOT" in name), but are exportable.
NOTE. The Last Remnant has scale keys in tracks, which are missing in standard UE1-3. Also there is no place for scale in psa or md5anim file formats. So, scale keys are simply dropped from animation tracks when loaded into umodel. Title: Re: The last remnant Post by: chrrox on April 18, 2009, 15:46 For the last remnant if you add a mesh smooth modifier with a 0 iterations setting and choose double sided material it looks 95% perfect. Then there may be 1 or 2 bad faces you need to delete to fix the mesh.
The animations work great :) Is there a way to make md5anim be able to be imported to an existing object in the scene without having to re import the whole md5 mesh again? http://www.youtube.com/v/ILCAoVFuyZM lol what is the correct way to embed a youtube video here? Title: Re: The last remnant Post by: Gildor on April 18, 2009, 19:29 Is there a way to make md5anim be able to be imported to an existing object in the scene without having to re import the whole md5 mesh again? No. md5import script should be improved for this.Quote lol what is the correct way to embed a youtube video here? I don't know ;)Title: Re: The last remnant Post by: chrrox on April 19, 2009, 06:39 Cool Thanks again :)
1 more question is it possible to have umodel export to a specific forlder? example: c:\umodel.exe -export -all -md5 CA0001_MOT_0.upk this would extract everything to the c:\ drive could it add an option like c:\umodel.exe -export -all -md5 CA0001_MOT_0.upk -f c:\CA0001_MOT_0 or c:\umodel.exe -export -all -md5 CA0001_MOT_0.upk c:\CA0001_MOT_0 and id nothing is specified it will just use the current folder? Title: Re: The last remnant Post by: Gildor on April 19, 2009, 11:50 May be I'll add some option for exporting directories later. Or possibly it will export to some fixed-name directory ("exported" or equals to package name ...)
Title: Re: The last remnant Post by: chrrox on April 19, 2009, 16:00 The export to package name would work great also because if you extract more than 1 file it gets very cluttered very quickly.
Title: Re: The last remnant Post by: Gildor on April 22, 2009, 15:42 Is there a way to make md5anim be able to be imported to an existing object in the scene without having to re import the whole md5 mesh again? I was updated (/smf/index.php?topic=87.msg923#msg923) 3ds max md5 importer. Check version 0.97.Title: Re: The last remnant Post by: Gildor on April 26, 2009, 02:22 Is there a way to make md5anim be able to be imported to an existing object in the scene without having to re import the whole md5 mesh again? I was updated (/smf/index.php?topic=87.msg923#msg923) 3ds max md5 importer. Check version 0.97.Title: Re: The last remnant Post by: chrrox on April 27, 2009, 05:01 It works Great on the last Remnant files :)
I tried a lot of different files and none of them gave me any errors. I just tried lineage 2 and importing a file more than 1 time seems to mess up the skin weights. I tried the dark elf files for example. Title: Re: The last remnant Post by: Gildor on April 27, 2009, 11:39 I just tried lineage 2 and importing a file more than 1 time seems to mess up the skin weights. Are you merging the same mesh few times on a single skeleton?I tried the dark elf files for example. Title: Re: The last remnant Post by: chrrox on April 27, 2009, 18:50 Here is an example of the error and a sample mesh.
(http://xs538.xs.to/xs538/09181/lineage2509.jpg.xs.jpg) (http://xs538.xs.to/xs538/09181/lineage2509.jpg) [вложение удалено Администратором] Title: Re: The last remnant Post by: Gildor on April 29, 2009, 11:56 Please try a new umodel. Possibly it will fix that issue with Lineage2 meshes.
Title: Re: The last remnant Post by: chrrox on April 30, 2009, 21:08 That fixed the problem perfectly but there is 1 error with the md5 import plugin. When you import more than 1 mesh onto the same skelleton it only keeps the weighting information on the last item imported.
try importing both these into max to see what I mean. [вложение удалено Администратором] Title: Re: The last remnant Post by: Darksimonus on July 18, 2009, 00:38 Hello all
I looking for All Weapons and All MOnster (RB and Pet mountable) I don't find folder :( If somebody could make a listing - mobs: The Last Remnant\RushGame\..........xxxx - Weapon: The Last Remnant\RushGame\..........xxx Thank for help Title: Re: The last remnant Post by: Darksimonus on July 18, 2009, 17:59 I find :)
The Last Remnant\RushGame\CookedPC\CHR\W......upk :) Title: Re: The last remnant Post by: albert on December 17, 2009, 17:14 Hello. :)
I have a question,umodel is able to display charactor,weapon,animation,and effect in The Last Remnant at a time? Title: Re: The last remnant Post by: hawkins on March 18, 2010, 20:11 i can't load the animation in 3ds max. when i try to open the .psa using max script it always error. "error loading c:\program files\.......\CA010.psa"
maxscript roolout handle exception "runtime error:array index must be +ve number, got:0" is there a way to fix this? when i use -msd command to export the .upk there's no .md5anim in the exported folder. I'm using the most recent version of umodel and actorximporter, mu 3ds max is version 8. |