|
Assimp
v4.1. (December 2018)
|
Classes | |
| struct | Frame |
| Data structure for the frame header. More... | |
| struct | Header |
| Data structure for the MD3 main header. More... | |
| struct | Shader |
| Data structure for a shader defined in there. More... | |
| struct | Surface |
| Data structure for the surface header. More... | |
| struct | Tag |
| Data structure for the tag header. More... | |
| struct | TexCoord |
| Data structure for an UV coord. More... | |
| struct | Triangle |
| Data structure for a triangle. More... | |
| struct | Vertex |
| Data structure for a vertex. More... | |
Functions | |
| void | LatLngNormalToVec3 (uint16_t p_iNormal, ai_real *p_afOut) |
| Unpack a Q3 16 bit vector to its full float3 representation. More... | |
| void | Vec3NormalToLatLng (const aiVector3D &p_vIn, uint16_t &p_iOut) |
| Pack a Q3 normal into 16bit latitute/longitude representation. More... | |
Variables | |
| struct Assimp::MD3::Header | PACK_STRUCT |
Unpack a Q3 16 bit vector to its full float3 representation.
| p_iNormal | Input normal vector in latitude/longitude form |
| p_afOut | Pointer to an array of three floats to receive the result |
|
inline |
Pack a Q3 normal into 16bit latitute/longitude representation.
| p_vIn | Input vector |
| p_iOut | Output normal |
| struct Assimp::MD3::Header Assimp::MD3::PACK_STRUCT |