|
Blender V5.0
|
#include <fbx_import_util.hh>
Public Member Functions | |
| ufbx_matrix | get_node_bind_matrix (const ufbx_node *node) const |
| ufbx_matrix | calc_local_bind_matrix (const ufbx_node *bone_node, const ufbx_matrix &world_to_arm) const |
Public Attributes | |
| Set< Object * > | imported_objects |
| Map< const ufbx_element *, Object * > | el_to_object |
| Map< const ufbx_element *, Key * > | el_to_shape_key |
| Map< const ufbx_material *, Material * > | mat_to_material |
| Map< const ufbx_node *, Object * > | bone_to_armature |
| Map< const Object *, ufbx_matrix > | armature_world_to_arm_pose_matrix |
| Map< const Object *, ufbx_matrix > | armature_world_to_arm_node_matrix |
| Set< const ufbx_node * > | node_is_blender_bone |
| Map< const ufbx_node *, std::string > | node_to_name |
| Map< const ufbx_node *, ufbx_matrix > | bone_to_bind_matrix |
| Map< const ufbx_node *, ufbx_real > | bone_to_length |
| Set< const ufbx_node * > | bone_is_skinned |
| ufbx_matrix | global_conv_matrix |
Definition at line 26 of file fbx_import_util.hh.
|
inline |
Definition at line 59 of file fbx_import_util.hh.
References get_node_bind_matrix().
Referenced by blender::io::fbx::create_transform_curve_data().
|
inline |
Definition at line 54 of file fbx_import_util.hh.
Referenced by calc_local_bind_matrix().
| Map<const Object *, ufbx_matrix> blender::io::fbx::FbxElementMapping::armature_world_to_arm_node_matrix |
Definition at line 37 of file fbx_import_util.hh.
| Map<const Object *, ufbx_matrix> blender::io::fbx::FbxElementMapping::armature_world_to_arm_pose_matrix |
Definition at line 36 of file fbx_import_util.hh.
Referenced by blender::io::fbx::create_transform_curve_data().
| Set<const ufbx_node *> blender::io::fbx::FbxElementMapping::bone_is_skinned |
Definition at line 51 of file fbx_import_util.hh.
Definition at line 31 of file fbx_import_util.hh.
Referenced by blender::io::fbx::create_transform_curve_data(), blender::io::fbx::gather_animated_properties(), and blender::io::fbx::node_matrix_to_obj().
| Map<const ufbx_node *, ufbx_matrix> blender::io::fbx::FbxElementMapping::bone_to_bind_matrix |
Definition at line 49 of file fbx_import_util.hh.
| Map<const ufbx_node *, ufbx_real> blender::io::fbx::FbxElementMapping::bone_to_length |
Definition at line 50 of file fbx_import_util.hh.
Referenced by blender::io::fbx::node_matrix_to_obj().
Definition at line 28 of file fbx_import_util.hh.
Referenced by blender::io::fbx::gather_animated_properties().
Definition at line 29 of file fbx_import_util.hh.
Referenced by blender::io::fbx::gather_animated_properties(), blender::io::fbx::import_blend_shape_full_weights(), and blender::io::fbx::import_blend_shapes().
| ufbx_matrix blender::io::fbx::FbxElementMapping::global_conv_matrix |
Definition at line 52 of file fbx_import_util.hh.
Referenced by blender::io::fbx::FbxImportContext::FbxImportContext().
Definition at line 27 of file fbx_import_util.hh.
Definition at line 30 of file fbx_import_util.hh.
Referenced by blender::io::fbx::gather_animated_properties().
| Set<const ufbx_node *> blender::io::fbx::FbxElementMapping::node_is_blender_bone |
Definition at line 41 of file fbx_import_util.hh.
Referenced by blender::io::fbx::create_transform_curve_data(), blender::io::fbx::create_transform_curve_desc(), and blender::io::fbx::node_matrix_to_obj().
| Map<const ufbx_node *, std::string> blender::io::fbx::FbxElementMapping::node_to_name |
Definition at line 45 of file fbx_import_util.hh.
Referenced by blender::io::fbx::create_transform_curve_desc(), blender::io::fbx::get_skin_bone_name_set(), blender::io::fbx::import_skin_vertex_groups(), and blender::io::fbx::node_matrix_to_obj().