Struct collada::BindData
[−]
[src]
pub struct BindData { pub object_name: String, pub skeleton_name: String, pub joint_names: Vec<String>, pub vertex_weights: Vec<VertexWeight>, pub weights: Vec<f32>, pub inverse_bind_poses: Vec<Matrix4<f32>>, }
Fields
object_name: String
skeleton_name: String
joint_names: Vec<String>
vertex_weights: Vec<VertexWeight>
Vertex weights, for vertex by index in mesh and joint by index in 'joint_names' and weight by index in 'weights'
weights: Vec<f32>
Weight values that are indexed by VertexWeights
inverse_bind_poses: Vec<Matrix4<f32>>
Inverse bind pose matrices listed in order of joint_names Column-major