Blender
V3.3
|
#include <TransformWriter.h>
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 17 of file TransformWriter.h.
|
protected |
Definition at line 14 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(), node, and rot.
|
protected |
Definition at line 91 of file TransformWriter.cpp.
References BC_TRANSFORMATION_TYPE_MATRIX, BCMatrix::get_matrix(), node, and rot.
|
protected |
Definition at line 48 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(), node, rot, and BCMatrix::sanitize().