Difference between revisions of "Importing Animations from Blender"

imported>Breeze582000
imported>Breeze582000
Line 41: Line 41:
'''Note:''' for this example, keep the time range to 1.3 seconds as this is the duration of the cast self animation.
'''Note:''' for this example, keep the time range to 1.3 seconds as this is the duration of the cast self animation.


=== Blender .nif File ===
=== Extracting Animation Data from the Blender .nif File ===
Examining test.nif will show that the animations are bound to the individual bones using NiKeyframeController blocks. So if you animated the left upper arm, navigating down the tree to test->Scene Root->Bip01->Bip01 NonAccum->Bip01 Pelvis->Bip01 Spine->Bip01 Spine1->Bip01 Spine2->Bip01 Neck->Bip01 L Clavicle->Bip01 L UpperArm you will see a NiKeyframeController block that contains the animation information for the left upper arm.  
Examining test.nif will show that the animations are bound to the individual bones using NiKeyframeController blocks. So if you animated the left upper arm, navigating down the tree to test->Scene Root->Bip01->Bip01 NonAccum->Bip01 Pelvis->Bip01 Spine->Bip01 Spine1->Bip01 Spine2->Bip01 Neck->Bip01 L Clavicle->Bip01 L UpperArm you will see a NiKeyframeController block that contains the animation information for the left upper arm.  


Anonymous user