|
gKit2 light
|
Go to the source code of this file.
Classes | |
| class | DrawParam |
Functions | |
| void | draw (Mesh &m, const Transform &model, const Transform &view, const Transform &projection) |
| dessine l'objet avec les transformations model, vue et projection. | |
| void | draw (Mesh &m, const Transform &model, const Transform &view, const Transform &projection, const GLuint texture) |
| applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
| void | draw (Mesh &m, Orbiter &camera) |
| dessine l'objet avec les transformations vue et projection, definies par la camera. model est la transformation identite. | |
| void | draw (Mesh &m, const Transform &model, Orbiter &camera) |
| dessine l'objet avec une transformation model. les transformations vue et projection sont celles de la camera | |
| void | draw (Mesh &m, Orbiter &camera, const GLuint texture) |
| dessine l'objet avec les transformations vue et projection. model est l'identite. applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
| void | draw (Mesh &m, const Transform &model, Orbiter &camera, const GLuint texture) |
| dessine l'objet avec une transformation model. les transformations vue et projection sont celles de la camera. applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
dessine des triangles d'un objet associés à une matière. cf gestion des matieres, Mesh::groups() et les classes Materials et Material. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, Orbiter &camera) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, const Transform &model, Orbiter &camera) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, const Transform &model, const Transform &view, const Transform &projection) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, Orbiter &camera, const GLuint texture) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur et une texture. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, const Transform &model, Orbiter &camera, const GLuint texture) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur et une texture. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
| void | draw (const TriangleGroup &group, Mesh &mesh, const Transform &model, const Transform &view, const Transform &projection, const GLuint texture) |
| dessine un groupe de triangles de l'objet associe a une matiere / couleur et une texture. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet. | |
| void | draw (Mesh &m, DrawParam ¶m) |
| void draw | ( | Mesh & | m, |
| const Transform & | model, | ||
| const Transform & | view, | ||
| const Transform & | projection ) |
dessine l'objet avec les transformations model, vue et projection.
Definition at line 36 of file draw.cpp.
| void draw | ( | Mesh & | m, |
| const Transform & | model, | ||
| const Transform & | view, | ||
| const Transform & | projection, | ||
| const GLuint | texture ) |
applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet.
Definition at line 11 of file draw.cpp.
dessine l'objet avec une transformation model. les transformations vue et projection sont celles de la camera
Definition at line 43 of file draw.cpp.
dessine l'objet avec les transformations vue et projection. model est l'identite. applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet.
dessine l'objet avec une transformation model. les transformations vue et projection sont celles de la camera. applique une texture a la surface de l'objet. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet.
Definition at line 19 of file draw.cpp.
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| Orbiter & | camera ) |
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| const Transform & | model, | ||
| Orbiter & | camera ) |
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| const Transform & | model, | ||
| const Transform & | view, | ||
| const Transform & | projection ) |
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| Orbiter & | camera, | ||
| const GLuint | texture ) |
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| const Transform & | model, | ||
| Orbiter & | camera, | ||
| const GLuint | texture ) |
dessine un groupe de triangles de l'objet associe a une matiere / couleur et une texture. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet.
Definition at line 93 of file draw.cpp.
| void draw | ( | const TriangleGroup & | group, |
| Mesh & | mesh, | ||
| const Transform & | model, | ||
| const Transform & | view, | ||
| const Transform & | projection, | ||
| const GLuint | texture ) |
dessine un groupe de triangles de l'objet associe a une matiere / couleur et une texture. ne fonctionne que si les coordonnees de textures sont fournies avec tous les sommets de l'objet.