Editing Arcane University:Exporting animated statics using ck-cmd
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 15: | Line 15: | ||
At this point you can add [[AU:Mesh Collisions|collision]] to any nodes within the nif. It can have any combination of moving and static collision, and can be any type of shape. For moving collisions, make sure the correct flags are set: SET_LOCAL, in addition to the typical ACTIVE and SYNC_ON_UPDATE. In the bhkrigidBody of animated collision, the Layer should be SKYL_ANIMSTATIC, motion system should be BOX_INERTIA, deactivation should be OFF, and quality type should be FIXED. Also be sure the appropriate [[AU:NIF Data Format#BSXFlags|BSXFlags]] are enabled. | At this point you can add [[AU:Mesh Collisions|collision]] to any nodes within the nif. It can have any combination of moving and static collision, and can be any type of shape. For moving collisions, make sure the correct flags are set: SET_LOCAL, in addition to the typical ACTIVE and SYNC_ON_UPDATE. In the bhkrigidBody of animated collision, the Layer should be SKYL_ANIMSTATIC, motion system should be BOX_INERTIA, deactivation should be OFF, and quality type should be FIXED. Also be sure the appropriate [[AU:NIF Data Format#BSXFlags|BSXFlags]] are enabled. | ||
− | {{note|If you want a static with a SpecialIdle animation to have moving collision, be sure to make it an | + | {{note|If you want a static with a SpecialIdle animation to have moving collision, be sure to make it an activator in CK. Otherwise the collision will not move, although the visible mesh will.}} |
===Sound=== | ===Sound=== | ||
Line 26: | Line 26: | ||
In the NiMultiTargetTransformController, remove all extra targets except those that you want to be animated. In the NiControllerSequence, remove all controlled blocks except those you want to be animated. In the NiDefaultAVObjectPalette, remove all Objs except those you want to be animated '''and the root node'''. | In the NiMultiTargetTransformController, remove all extra targets except those that you want to be animated. In the NiControllerSequence, remove all controlled blocks except those you want to be animated. In the NiDefaultAVObjectPalette, remove all Objs except those you want to be animated '''and the root node'''. | ||
+ | <br style="clear:both" /> | ||
[[File:anim_tut_cleanup.png|800px|center]] | [[File:anim_tut_cleanup.png|800px|center]] | ||