| Top |
GEnum ╰── GthreeBindMode GObject ╰── GthreeObject ╰── GthreeMesh ╰── GthreeSkinnedMesh
GthreeSkinnedMesh * gthree_skinned_mesh_new (GthreeGeometry *geometry,GthreeMaterial *material);
void gthree_skinned_mesh_bind (GthreeSkinnedMesh *mesh,GthreeSkeleton *skeleton,const graphene_matrix_t *bind_matrix);
void gthree_skinned_mesh_set_bind_mode (GthreeSkinnedMesh *mesh,GthreeBindMode bind_mode);
const graphene_matrix_t *
gthree_skinned_mesh_get_bind_matrix (GthreeSkinnedMesh *mesh);
const graphene_matrix_t *
gthree_skinned_mesh_get_inverse_bind_matrix
(GthreeSkinnedMesh *mesh);
GthreeSkeleton *
gthree_skinned_mesh_get_skeleton (GthreeSkinnedMesh *mesh);
void
gthree_skinned_mesh_normalize_skin_weights
(GthreeSkinnedMesh *mesh);
“bind-mode” property“bind-mode” GthreeBindMode
Bind mode.
Owner: GthreeSkinnedMesh
Flags: Read / Write
Default value: GTHREE_BIND_MODE_ATTACHED