gKit2 light
Loading...
Searching...
No Matches
#include "mesh.h"

Go to the source code of this file.

Functions

Mesh read_mesh (const char *filename)
 charge un fichier wavefront .obj et renvoie un mesh compose de triangles non indexes. utiliser glDrawArrays pour l'afficher. a detruire avec Mesh::release( ).
Mesh read_indexed_mesh (const char *filename)
 charge un fichier wavefront .obj et renvoie un mesh compose de triangles indexes. utiliser glDrawElements pour l'afficher. a detruire avec Mesh::release( ).
int write_mesh (const Mesh &mesh, const char *filename, const char *materials_filename=nullptr)
 enregistre un mesh dans un fichier .obj.
Materials read_materials (const char *filename)
 charge une description de matieres, utilise par read_mesh.
int write_materials (const Materials &materials, const char *filename, const char *path="")
 enregistre une description de matieres.

Detailed Description

charge un fichier wavefront .obj et construit un mesh.

Definition in file wavefront.h.