Model


Vocabulary
raylib

Class description
Meshes, materials and animation data

Fields
transformMatrixLocal transform matrix.
meshCountintNumber of meshes.
materialCountintNumber of materials.
_meshesvoid*Meshes array.
_materialsvoid*Materials array.
meshMaterialint*Mesh material number.
skeletonModelSkeletonSkeleton for animation.
currentPosevoid*Current animation pose (Transform[]).
boneMatricesMatrix*Bones animated transformation matrices.


Definition


STRUCT: Model
{
transform Matrix initial: S{ Matrix
{ m0 0.0 }
{ m4 0.0 }
{ m8 0.0 }
{ m12 0.0 }
{ m1 0.0 }
{ m5 0.0 }
{ m9 0.0 }
{ m13 0.0 }
{ m2 0.0 }
{ m6 0.0 }
{ m10 0.0 }
{ m14 0.0 }
{ m3 0.0 }
{ m7 0.0 }
{ m11 0.0 }
{ m15 0.0 }
}
} { meshCount int initial: 0 }
{ materialCount int initial: 0 } { _meshes void* }
{ _materials void* } { meshMaterial int* } {
skeleton ModelSkeleton initial: S{ ModelSkeleton
{ boneCount 0 }
{ _bones f }
{ bindPose f }
}
} { currentPose void* } { boneMatrices Matrix* } ;


Methods