14#include "cal3d/global.h"
36 void setAxisFactorX(
float factor);
37 void setAxisFactorY(
float factor);
38 void setAxisFactorZ(
float factor);
int calculateNormals(CalSubmesh *pSubmesh, float *pNormalBuffer, int stride=0)
Calculates the transformed normal data.
Definition physique.cpp:428
void update()
Updates all the internally handled attached meshes.
Definition physique.cpp:965
CalVector calculateVertex(CalSubmesh *pSubmesh, int vertexId)
Calculates one transformed vertex.
Definition physique.cpp:200
void setNormalization(bool normalize)
Sets the normalization flag to true or false.
Definition physique.cpp:1015
CalPhysique(CalModel *pModel)
Constructs the physique instance.
Definition physique.cpp:36
int calculateVertices(CalSubmesh *pSubmesh, float *pVertexBuffer, int stride=0)
Calculates the transformed vertex data.
Definition physique.cpp:61
int calculateTangentSpaces(CalSubmesh *pSubmesh, int mapId, float *pTangentSpaceBuffer, int stride=0)
Calculates the transformed tangent space data.
Definition physique.cpp:326
int calculateVerticesAndNormals(CalSubmesh *pSubmesh, float *pVertexBuffer, int stride=0)
Calculates the transformed vertex data.
Definition physique.cpp:565
int calculateVerticesNormalsAndTexCoords(CalSubmesh *pSubmesh, float *pVertexBuffer, int NumTexCoords=1)
Calculates the transformed vertex data.
Definition physique.cpp:759
The vector class.
Definition vector.h:37