Sirikata
Public Attributes
Sirikata::Mesh::SkinController Struct Reference

Represents a skinned animation. More...

#include <Meshdata.hpp>

Collaboration diagram for Sirikata::Mesh::SkinController:

List of all members.

Public Attributes

std::vector< uint32 > joints
Matrix4x4f bindShapeMatrix
std::vector< unsigned int > weightStartIndices
 n+1 elements where n is the number of vertices, so that we can do simple subtraction to find out how many joints influence each vertex
std::vector< floatweights
std::vector< unsigned int > jointIndices
std::vector< Matrix4x4finverseBindMatrices

Detailed Description

Represents a skinned animation.

A skinned animation is directly associated with a SubMeshGeometry.


Member Data Documentation

n+1 elements where n is the number of vertices, so that we can do simple subtraction to find out how many joints influence each vertex

Referenced by Sirikata::Models::ColladaDocumentImporter::translateSkinControllers(), Sirikata::Graphics::ManualMeshLoader::traverseNodes(), and Sirikata::ControllerExporter::writeSkinElementVertexWeights().


The documentation for this struct was generated from the following file: