Zen Asset error

How to create models in XSI and other 3D applications and make them work in Battlefront 1 & 2. Post models, tips for application usage and share anything XSI, 3DMax, SketchUp, etc.

Moderator: Moderators

Post Reply
MsHwIz
Private Second Class
Posts: 73
Joined: Sat Feb 07, 2009 6:10 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: Nowhere :) :)

Zen Asset error

Post by MsHwIz »

I am giving the Foundations 5.11 a try and when I munge my basepose and animations for my 9pose animation set I get these errors which I think have something to do with the way I was exporting.
Hidden/Spoiler:
*** ERROR: For anim <fullanimation>, joint with CRC <0x43443be5> not found in basepose.
*** ERROR: For anim <fullanimation>, joint with CRC <0x4446e9b8> not found in basepose.
*** ERROR: For anim <fullanimation>, joint with CRC <0x5de52389> not found in basepose.
Thanks in advance.
FragMe!
Gametoast Staff
Gametoast Staff
Posts: 2244
Joined: Sat May 13, 2006 12:34 am
Projects :: Not sure keep changing my mind.
Games I'm Playing :: F1 and SWBF
xbox live or psn: No gamertag set
Location: Origin name GT_FragMe
Contact:

Re: Zen Asset error

Post by FragMe! »

Are you using a shipped basepose or one you created?
Those errors are obviously because it can't find all the bones listed in one file. You have to make sure all the bone names are the same in both files and that they have at least 1 keyframe. The keyframe is how it determines it is a joint especially mesh items like bone_root and bone_pelvis as well as nulls.
Now here is another thing to note most if not all shipped baseposes units and vehicles alike have a keyframe on the dummyroot. The dummyroot is what will transition the unit/vehicle (walkers)forward but on a 9pose it is also keyed.

From experience I know that <0x4446e9b8> is the dummyroot

If you add the colored text to your munge.bat file it will print out a .zat file (unless the munge stops on errors) which you can then look at with any text editor you can find out the name of the bones that are giving you the CRC error.

@call ..\munge_animation.bat "/keepframe0 /dest marksperson.zaf /comp_debug 0 /debug" Sides/ALL

If you are using a stock basepose put the msh file of the animation you took it from (renaming or removing your animation msh file) to get a good copy of the .zat that way you can find the crc numbers as well.

If you are using you own basepose copy it and rename it to the name of your 9pose just to get a valid .zat as well.

Hope this helps
MsHwIz
Private Second Class
Posts: 73
Joined: Sat Feb 07, 2009 6:10 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: Nowhere :) :)

Re: Zen Asset error

Post by MsHwIz »

ohhhhh so all I needed was the basepose to have a keyframe...(I was using the Unit_template)

Thanks for the answer :D
Post Reply