gKit2 light
Loading...
Searching...
No Matches
wavefront.h
Go to the documentation of this file.
1
2#ifndef _OBJ_H
3#define _OBJ_H
4
5#include "mesh.h"
6
7
10
13
15Mesh read_mesh( const char *filename );
16
18Mesh read_indexed_mesh( const char *filename );
19
21int write_mesh( const Mesh& mesh, const char *filename, const char *materials_filename= nullptr );
22
24Materials read_materials( const char *filename );
25
27int write_materials( const Materials& materials, const char *filename, const char *path= "" );
28
30#endif
representation d'un objet / maillage.
Definition mesh.h:121
int write_materials(const Materials &materials, const char *filename, const char *path="")
enregistre une description de matieres.
Materials read_materials(const char *filename)
charge une description de matieres, utilise par read_mesh.
Mesh read_mesh(const char *filename)
charge un fichier wavefront .obj et renvoie un mesh compose de triangles non indexes....
Definition wavefront.cpp:14
int write_mesh(const Mesh &mesh, const char *filename, const char *materials_filename=nullptr)
enregistre un mesh dans un fichier .obj.
Mesh read_indexed_mesh(const char *filename)
charge un fichier wavefront .obj et renvoie un mesh compose de triangles indexes. utiliser glDrawElem...