The OpenGL OBJ Loader
Un article de MonWiki.
(Différences entre les versions)
Version du 5 jan 2006 à 10:38 Seb (Discuter | contribs) Version 0.2.1 ← Différence précédente |
Version du 5 jan 2006 à 11:04 Seb (Discuter | contribs) Nouveautés Différence suivante → |
||
Ligne 10: | Ligne 10: | ||
=== Version 0.2.2 === | === Version 0.2.2 === | ||
- | * TooL utilise CppUnit pour ses tests unitaires, | + | * TooL utilise [sourceforge.net/projects/cppunit CppUnit] pour ses tests unitaires, |
* Tool utilise un fichier d'entête précompilé (precompiled header). | * Tool utilise un fichier d'entête précompilé (precompiled header). | ||
Version du 5 jan 2006 à 11:04
Site web : http://sourceforge.net/projects/objloader/.
The OpenGL OBJ Loader permet de charger un mesh au format 'OBJ' et de l'afficher.
Popularisé par Alias Wavefront, le format 'OBJ' est aujourd'hui reconnu par les principaux modeleurs 3D (Maya, LightWave, 3DS Max, Cinema 4D, Blender). The OpenGL OBJ Loader permet donc d'intégrer vos dernières créations 3D à votre application OpenGL.
- Voir aussi : Exemple simple d'implémentation d'un mesh.
Sommaire |
Nouveautés
Version 0.2.2
- TooL utilise [sourceforge.net/projects/cppunit CppUnit] pour ses tests unitaires,
- Tool utilise un fichier d'entête précompilé (precompiled header).
Version 0.2.1
- Version Mac OS X : glisser un fichier .obj sur l'application lance Tool et ouvre ledit fichier,
- Correction mineure (swapBuffer).
Version 0.2.0
- Tool génère automatiquement des normales pour les modèles qui n'en contiennent pas (cf. galerie d'images).
- La souris permet de translater la caméra.
Version 0.1.2
- La souris permet de translater le mesh
- La souris permet de translater le repère
- le repère a une taille adaptée au mesh affiché (fonction log10)
- caméra améliorée
Version 0.1.1
- Tool utilise SDL,
- Compilation sous Mac OS X améliorée.
Version 0.1.0
- la caméra de Tool s'adapte à la taille et la position du mesh chargé,
- une grille et un repère permettent d'évaluer les dimensions du mesh,
- si le mesh contient des normales, l'éclairage est activé,
- la souris permet de faire tourner le mesh.
Galerie
Galerie d'images, en ordre chronologique inverse.
Etat d'avancement
Le projet a passé l'étape de validation sur SourceForge (http://sourceforge.net/projects/objloader/).
La deuxième itération est en phase de production.
Un package Mac OS X est disponible sur SourceForge (http://sourceforge.net/projects/objloader/).