Constrained effector error in animation [Solved]

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
MileHighGuy
Jedi
Jedi
Posts: 1194
Joined: Fri Dec 19, 2008 7:58 pm

Constrained effector error in animation [Solved]

Post by MileHighGuy »

I'm trying to make an animation, but I always get the following error. Before anyone asks, I did NOT key the effectors or roots. I know that it is coming from the eff_l_forearm. The only thing i did to that was constrain it to an object to help make my animation easier. Can I not constrain effectors?

EDIT: When I removed all constraints of the effector after making the animation it munged fine. If anyone could tell me why that is that would be great. Also an answer to my second question.

ZenAsset
For anim <fullanimation>, joint with CRC <0x71ffd25f> not found in basepose
.ZAT file
Hidden/Spoiler:
[quote] JONT
{
Name <eff_l_forearm>
Name CRC: <0x71ffd25f>
Parent Name <bone_l_forearm>
Base Rotation: <0.000000,0.000000,0.000000,1.000000>
Base Trans: <0.303566,0.000000,-0.000000>
Base Pose Matrix (LS-WS):
< 1.000000, 0.000000, 0.000000, 0.000000
0.000000, 1.000000, 0.000000, 0.000000
0.000000, 0.000000, 1.000000, 0.000000
0.303566, 0.000000, -0.000000, 1.000000>
Inverted Base Pose Matrix (WS-LS):
< 1.000000, 0.000000, 0.000000, 0.000000
0.000000, 1.000000, 0.000000, 0.000000
0.000000, 0.000000, 1.000000, 0.000000
0.000000, 0.000000, 0.000000, 1.000000>
Parent CRC: <0x8e51239c>
Child CRC: <0xb7ec1d31>
Sibling CRC: <0x0>
}[/quote]
Also, I cant seem to do IK (translate effecors) when a bone related to them has a single key. How do I get around this? Inverse Kinematics is so much easier than Forward K.
Last edited by MileHighGuy on Tue Jul 07, 2015 1:39 am, edited 1 time in total.
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: constrained effector error in animation

Post by AceMastermind »

You can animate however you want, just keep your rig controls outside the exported hierarchy and plot your final animation to the bones, for good measure. Constraint data isn't passed to the msh format, so this shouldn't be a problem.
MileHighGuy wrote:Also, I cant seem to do IK (translate effecors) when a bone related to them has a single key. How do I get around this?
Blending Between FK and IK Animation
MileHighGuy
Jedi
Jedi
Posts: 1194
Joined: Fri Dec 19, 2008 7:58 pm

Re: constrained effector error in animation

Post by MileHighGuy »

Thanks Ace. You were in every softimage forum I found when googling for help!

I didn't have anything in the hierarchy that shouldn't be there, but the constraint I applied for the effector still caused the error.
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: constrained effector error in animation

Post by AceMastermind »

MileHighGuy wrote:... the constraint I applied for the effector still caused the error.
This looks like a ZETools thing, I exported the same scene with and without the same effector constraints with both ZETools and the Pandemic Tools. I couldn't reproduce this with the Pandemic Tools. A file comparison revealed ZETools writes out the constrained effector in the SKL2 ,BLN2 and KFR3 chunk as if it was a bone.

The solution if using ZETools is:
Save your scene
Plot the animation
Remove the constraints
Export
Reload your scene or undo back to before plotting
User avatar
ANDEWEGET
Ancient Force
Ancient Force
Posts: 1266
Joined: Tue Apr 01, 2008 8:42 am
Location: Germany
Contact:

Re: Constrained effector error in animation [Solved]

Post by ANDEWEGET »

XSI considers constrained objects as "animated" (just instead of being linked to a curve the parameters are linked to another object's parameters) so it reports that back to me if I just check if an object is animated generally. I'm now directly checking Scale, Rotation and Translation which (at least in my test) didn't mark the object as animated/bone anymore.

viewtopic.php?p=516985#p516985
Post Reply