AnimGroupHeader
|
u32
|
anim_group_tag
|
u32
|
this_anim_group_index
|
u32
|
anim_group_header_size
|
u32
|
anim_group_size
|
u32
|
anim_name_index
|
u32
|
anim_type
|
u32
|
frame_rate
|
u32
|
anim_num
|
u32
|
anim_loop
|
u32
|
anim_rot_mtx_order
|
u32
|
nintendo_extension_block_size
|
u32
|
user_extension_block_size
|
|
Anim(0)
|
...
|
Anim(anim_num - 1)
|
NintendoExtensionBlock
|
u32
|
use_animation_channel
|
u32
|
rotate_axis_num
|
u32
|
rotate_x_num
|
u32
|
rotate_y_num
|
u32
|
rotate_z_num
|
u32
|
orientation_xy_num
|
u32
|
translation_num
|
u32
|
unique_scale_num
|
u32
|
classical_scale_num
|
u32
|
kind_of_orientation_constraint_node
|
u32
|
orientation_constraint_node
|
u32
|
kind_of_direction_constraint_node
|
u32
|
direction_constraint_node
|
u32
|
kind_of_upvector_constraint_node
|
u32
|
upvector_constraint_node
|
u32
|
kind_of_preferred_axis_constraint_node
|
u32
|
preferred_axis_constraint_node
|
u32
|
kind_of_position_constraint_node
|
u32
|
position_constraint_node
|
u32
|
kind_of_unique_scale_constraint_node
|
u32
|
unique_scale_constraint_node
|
u32
|
kind_of_classical_scale_constraint_node
|
u32
|
classical_scale_constraint_node
|
u32
|
external_orientation_constraint_file_name_index
|
u32
|
external_orientation_constraint_obj_name_index
|
u32
|
external_direction_constraint_file_name_index
|
|
u32
|
external_direction_consrtaint_obj_name_index
|
|
u32
|
external_upvector_constraint_file_name_index
|
|
u32
|
external_upvector_constraint_obj_name_index
|
|
u32
|
external_perferred_axis_constraint_file_name_index
|
|
u32
|
external_preferred_axis_constraint_obj_name_index
|
|
u32
|
external_position_constraint_file_name_index
|
|
u32
|
external_position_constraint_obj_name_index
|
|
u32
|
external_unique_scale_constraint_file_name_index
|
|
u32
|
external_unique_scale_constraint_obj_name_index
|
|
u32
|
external_classical_scale_constraint_file_name_index
|
|
u32
|
external_classical_scale_constraint_obj_name_index
|
|
RotateAxis(0)
|
...
|
RotateAxis(rotate_axis_num - 1)
|
RotateX(0)
|
...
|
RotateX(rotate_x_num - 1)
|
RotateY(0)
|
...
|
RotateY(rotate_y_num - 1)
|
RotateZ(0)
|
...
|
RotateZ(rotate_z_num - 1)
|
OrientationXY(0)
|
...
|
OrientationXY(orientation_xy_num - 1)
|
Translation(0)
|
...
|
Translation(tiranslation_num - 1)
|
UniqueScale(0)
|
...
|
UniqueScale(unique_scale_num - 1)
|
ClassicalScale(0)
|
...
|
ClassicalScale(classical_scale_num - 1)
|
--- other extension data ---
|
|
UserExtensionBlock
|