Vertex attributes and draw ranges required to draw a mesh. More...
#include <model_data_mesh.h>
Public Member Functions | |
void | calculate_tangents () |
Public Attributes | |
std::vector< Vec3f > | bitangents |
std::vector< Vec4ub > | bone_selectors |
std::vector< Vec4ub > | bone_weights |
std::vector< std::vector< Vec2f > > | channels |
std::vector< Vec4ub > | colors |
std::vector< ModelDataDrawRange > | draw_ranges |
std::vector< unsigned int > | elements |
std::vector< Vec3f > | normals |
std::vector< Vec3f > | tangents |
std::vector< Vec3f > | vertices |
Vertex attributes and draw ranges required to draw a mesh.
|
inline |
std::vector<Vec3f> clan::ModelDataMesh::bitangents |
Referenced by calculate_tangents().
std::vector<Vec4ub> clan::ModelDataMesh::bone_selectors |
std::vector<Vec4ub> clan::ModelDataMesh::bone_weights |
std::vector< std::vector<Vec2f> > clan::ModelDataMesh::channels |
Referenced by calculate_tangents().
std::vector<Vec4ub> clan::ModelDataMesh::colors |
std::vector<ModelDataDrawRange> clan::ModelDataMesh::draw_ranges |
std::vector<unsigned int> clan::ModelDataMesh::elements |
Referenced by calculate_tangents().
std::vector<Vec3f> clan::ModelDataMesh::normals |
Referenced by calculate_tangents().
std::vector<Vec3f> clan::ModelDataMesh::tangents |
Referenced by calculate_tangents().
std::vector<Vec3f> clan::ModelDataMesh::vertices |
Referenced by calculate_tangents().