gKit2 light
Toggle main menu visibility
Loading...
Searching...
No Matches
src
gKit
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
15
Mesh
read_mesh
(
const
char
*filename );
16
18
Mesh
read_indexed_mesh
(
const
char
*filename );
19
21
int
write_mesh
(
const
Mesh
& mesh,
const
char
*filename,
const
char
*materials_filename=
nullptr
);
22
24
Materials
read_materials
(
const
char
*filename );
25
27
int
write_materials
(
const
Materials
& materials,
const
char
*filename,
const
char
*path=
""
);
28
30
#endif
Mesh
representation d'un objet / maillage.
Definition
mesh.h:121
write_materials
int write_materials(const Materials &materials, const char *filename, const char *path="")
enregistre une description de matieres.
Definition
wavefront.cpp:541
read_materials
Materials read_materials(const char *filename)
charge une description de matieres, utilise par read_mesh.
Definition
wavefront.cpp:455
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
write_mesh
int write_mesh(const Mesh &mesh, const char *filename, const char *materials_filename=nullptr)
enregistre un mesh dans un fichier .obj.
Definition
wavefront.cpp:363
read_indexed_mesh
Mesh read_indexed_mesh(const char *filename)
charge un fichier wavefront .obj et renvoie un mesh compose de triangles indexes. utiliser glDrawElem...
Definition
wavefront.cpp:197
mesh.h
Materials
Definition
materials.h:45
Generated on
for gKit2 light by
1.17.0