Salut je voudrais savoir si c'etait possible de creer un objet 3D sous 3Dsmax ou blender et de l'exporter dans notre programme en C/C++/OpenGL ?est ce possible si oui comment faire ...? merci
Version imprimable
Salut je voudrais savoir si c'etait possible de creer un objet 3D sous 3Dsmax ou blender et de l'exporter dans notre programme en C/C++/OpenGL ?est ce possible si oui comment faire ...? merci
Je sais pas si ca reponds a ta question mais regarde par la http://jeux.developpez.com/faq/3d/?p..._format_modele
Et, plus particulièrement pour OpenGL :
http://jeux.developpez.com/faq/openg...HNIQUES_modele
ok Merci...
Moi par exemple j'utilise blender y a t'il un script en python qui permet d'exporter vers openGL?Si oui ou puis je le trouver?
Sinon comment puis je faire...Merci
alors, ca se deroule en plusieurs etapes :
- lire les liens passé plus haut
- choisir un format de modèle (pour debuter, le .obj est très bien, facil à comprendre et facile à charger)
- rèaliser un model sous blender et l'exporter dans le format choisi
- ecrire un loader en C++ qui va charger les information du modèle
- afficher le modèle
voila, c'est tout :lol:
Personnellement j'exporte en 3ds, et je charge avec la lib3ds. Le problème est que le script d'exportation de blender en 3ds n'est pas complet : les smoothgroups ne sont pas exportés, et il manque quelque chunks pour les traiter normalement. J'ai du modifier le script python.
Si tu veux voir mon code source de chargement du modèle :
http://dungeondigger.cvs.sourceforge.../src/Model.cpp
Fais pas attention si c'est pas très joli : c'est encore en développement :mrgreen:
Pour ma version du script d'export :
http://dungeondigger.free.fr/divers/3ds_export.py
Pareil c'est du bricolage : je ne connais pas grand chose à Python :lol: