18 #ifndef INCLUDED_MIKKWRAP
19 #define INCLUDED_MIKKWRAP
26 # pragma warning(disable:4512) // "assignment operator could not be generated"
61 float fvPosOut[],
const int iFace,
const int iVert);
64 float fvNormOut[],
const int iFace,
const int iVert);
67 float fvTexcOut[],
const int iFace,
const int iVert);
79 const float fvBiTangent[],
const float fMagS,
const float fMagT,
80 const tbool bIsOrientationPreserving,
const int iFace,
const int iVert);
86 #endif // INCLUDED_MIKKWRAP
static void setTSpace(const SMikkTSpaceContext *pContext, const float fvTangent[], const float fvBiTangent[], const float fMagS, const float fMagT, const tbool bIsOrientationPreserving, const int iFace, const int iVert)
const CModelDefPtr & m_Model
static int getNumFaces(const SMikkTSpaceContext *pContext)
std::vector< float > & m_NewVertices
SMikkTSpaceContext m_Context
static void getTexCoord(const SMikkTSpaceContext *pContext, float fvTexcOut[], const int iFace, const int iVert)
static void getNormal(const SMikkTSpaceContext *pContext, float fvNormOut[], const int iFace, const int iVert)
static void getPosition(const SMikkTSpaceContext *pContext, float fvPosOut[], const int iFace, const int iVert)
MikkTSpace(const CModelDefPtr &m, std::vector< float > &v, bool gpuSkinning)
int tbool
Copyright (C) 2011 by Morten S.
static int getNumVerticesOfFace(const SMikkTSpaceContext *pContext, const int iFace)
SMikkTSpaceInterface m_Interface
boost::shared_ptr< CModelDef > CModelDefPtr