gKit2 light
|
#include <cstdio>
#include <ctype.h>
#include <climits>
#include <cmath>
#include <algorithm>
#include <map>
#include "files.h"
#include "material_data.h"
#include "mesh_data.h"
Go to the source code of this file.
Functions | |
MeshData | read_mesh_data (const char *filename) |
charge un fichier wavefront .obj et renvoie les donnees. More... | |
MaterialDataLib | read_material_data (const char *filename) |
charge un ensemble de matieres texturees. More... | |
void | bounds (const MeshData &data, Point &pmin, Point &pmax) |
renvoie l'englobant. More... | |
void | normals (MeshData &data) |
(re-) calcule les normales des sommets. utiliser avant les reindexations, cf indices() et vertices(). More... | |
MeshData | vertices (MeshData &data) |
construit les sommets. prepare l'affichage openGL, avec glDrawArrays(). More... | |
MeshData read_mesh_data | ( | const char * | filename | ) |
charge un fichier wavefront .obj et renvoie les donnees.
Definition at line 16 of file mesh_data.cpp.
MaterialDataLib read_material_data | ( | const char * | filename | ) |
charge un ensemble de matieres texturees.
Definition at line 202 of file mesh_data.cpp.
renvoie l'englobant.
Definition at line 290 of file mesh_data.cpp.
void normals | ( | MeshData & | data | ) |
(re-) calcule les normales des sommets. utiliser avant les reindexations, cf indices() et vertices().
Definition at line 307 of file mesh_data.cpp.
construit les sommets. prepare l'affichage openGL, avec glDrawArrays().
Definition at line 350 of file mesh_data.cpp.