|
Blender V4.3
|
#include <TransformWriter.h>
Inherited by ArmatureExporter [protected], ControllerExporter [protected], and SceneExporter [protected].
Protected Member Functions | |
| void | add_joint_transform (COLLADASW::Node &node, float mat[4][4], float parent_mat[4][4], BCExportSettings &export_settings, bool has_restmat) |
| void | add_node_transform_ob (COLLADASW::Node &node, Object *ob, BCExportSettings &export_settings) |
| void | add_node_transform_identity (COLLADASW::Node &node, BCExportSettings &export_settings) |
Definition at line 19 of file TransformWriter.h.
|
protected |
Definition at line 16 of file TransformWriter.cpp.
References bc_apply_global_transform(), bc_decompose(), BC_TRANSFORMATION_TYPE_MATRIX, copy_m4_m4(), invert_m4_m4(), UnitConverter::mat4_to_dae_double(), mul_m4_m4m4(), and rot.
|
protected |
Definition at line 93 of file TransformWriter.cpp.
References BC_TRANSFORMATION_TYPE_MATRIX, BCMatrix::get_matrix(), and rot.
|
protected |
Definition at line 50 of file TransformWriter.cpp.
References bc_add_global_transform(), bc_apply_global_transform(), bc_decompose(), bc_sanitize_v3(), BC_TRANSFORMATION_TYPE_DECOMPOSED, BC_TRANSFORMATION_TYPE_MATRIX, BKE_object_matrix_local_get(), LIMITTED_PRECISION, UnitConverter::mat4_to_dae_double(), rot, and BCMatrix::sanitize().