Assimp  v3.1.1 (June 2014)
MD3FileData.h File Reference

Classes

struct  Assimp::MD3::Frame
 Data structure for the frame header. More...
 
struct  Assimp::MD3::Header
 Data structure for the MD3 main header. More...
 
struct  Assimp::MD3::Shader
 Data structure for a shader defined in there. More...
 
struct  Assimp::MD3::Surface
 Data structure for the surface header. More...
 
struct  Assimp::MD3::Tag
 Data structure for the tag header. More...
 
struct  Assimp::MD3::TexCoord
 Data structure for an UV coord. More...
 
struct  Assimp::MD3::Triangle
 Data structure for a triangle. More...
 
struct  Assimp::MD3::Vertex
 Data structure for a vertex. More...
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::MD3
 

Macros

#define AI_MD3_MAGIC_NUMBER_BE   AI_MAKE_MAGIC("IDP3")
 
#define AI_MD3_MAGIC_NUMBER_LE   AI_MAKE_MAGIC("3PDI")
 
#define AI_MD3_MAX_FRAMES   1024
 
#define AI_MD3_MAX_SHADERS   256
 
#define AI_MD3_MAX_SURFACES   32
 
#define AI_MD3_MAX_TAGS   16
 
#define AI_MD3_MAX_TRIANGLES   8192
 
#define AI_MD3_MAX_VERTS   4096
 
#define AI_MD3_MAXFRAME   16
 
#define AI_MD3_MAXQPATH   64
 
#define AI_MD3_VERSION   15
 
#define AI_MD3_XYZ_SCALE   (1.0f/64.0f)
 

Functions

void Assimp::MD3::LatLngNormalToVec3 (uint16_t p_iNormal, float *p_afOut)
 Unpack a Q3 16 bit vector to its full float3 representation. More...
 
void Assimp::MD3::Vec3NormalToLatLng (const aiVector3D &p_vIn, uint16_t &p_iOut)
 Pack a Q3 normal into 16bit latitute/longitude representation. More...
 

Variables

struct Assimp::MD3::Header Assimp::MD3::PACK_STRUCT
 

Macro Definition Documentation

#define AI_MD3_MAGIC_NUMBER_BE   AI_MAKE_MAGIC("IDP3")
#define AI_MD3_MAGIC_NUMBER_LE   AI_MAKE_MAGIC("3PDI")
#define AI_MD3_MAX_FRAMES   1024
#define AI_MD3_MAX_SHADERS   256
#define AI_MD3_MAX_SURFACES   32
#define AI_MD3_MAX_TAGS   16
#define AI_MD3_MAX_TRIANGLES   8192
#define AI_MD3_MAX_VERTS   4096
#define AI_MD3_MAXFRAME   16
#define AI_MD3_MAXQPATH   64
#define AI_MD3_VERSION   15
#define AI_MD3_XYZ_SCALE   (1.0f/64.0f)