51 map<string, ModelSkinningCache>
cache;
Object 3D node mesh specifically for rendering.
Interface to compute shader skinning shader program.
SkinningShader(Renderer *renderer)
Public constructor.
void computeSkinning(int contextIdx, Object3DBase *object3DBase, Object3DNodeMesh *object3DNodeMesh)
Compute skinning.
void initialize()
Initialize renderer.
int32_t uniformInstanceCount
int32_t uniformVertexCount
int32_t uniformMatrixCount
map< string, ModelSkinningCache > cache
void useProgram()
Use skinning program.
void unUseProgram()
Unuse skinning program.
vector< SkinningContext > contexts
vector< int32_t > * vboIds
vector< vector< int32_t > * > matricesVboIds