begin process at 2010 03 21 22:57:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

OpenGL

 > 

programme de modelisation donnant juste les coordones des vertex


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

programme de modelisation donnant juste les coordones des vertex

jeudi 17 juillet 2003 à 13:30:54 | programme de modelisation donnant juste les coordones des vertex

diwee

bonjour,

je suis à la recherche d'un programme de modelisation 3d, qui me donnerait juste les coordonnes des vertex de la figure que j'ai créée pour pouvoir l'insérer facilement dans mon code. Est-ce possible ? Existe t-il d'autre moyens ? Soyez indulgents je débute !
jeudi 17 juillet 2003 à 20:10:25 | Re : programme de modelisation donnant juste les coordones des vertex

JediMaster

avec 3Ds max je sais que l'on peut utliser les modeles et les inserer dans un programme utilisant l'opengl sinon directX mais il faut les convertir en fichier .X.



-------------------------------
Réponse au message :
-------------------------------

> bonjour,
>
> je suis à la recherche d'un programme de modelisation 3d, qui me donnerait juste les coordonnes des vertex de la figure que j'ai créée pour pouvoir l'insérer facilement dans mon code. Est-ce possible ? Existe t-il d'autre moyens ? Soyez indulgents je débute !
vendredi 18 juillet 2003 à 13:27:52 | Re : programme de modelisation donnant juste les coordones des vertex

Funto66

Pour intégrer tout dans le programme OpenGL, t'as deux solutions :
-Tu crées ton modèle 3D avec n'importe quel modeleur et tu l'importes dans 3D Exploration (payant) pour l'exporter au "format OpenGL (*.c)", que tu peux utiliser directement dans ton code. Pour les convertisseurs, il y a aussi 3DWin converter et Crossroads, mais ils n'exportent pas en code OpenGL, mais Crossroads exporte en créant des structures C dans un fichier .c
Ca, c'est la solution de facilité et ça n'est jamais utilisé dans de vrais jeux.
-La 2ème solution est "la vraie" : elle consiste à créer un "loader" de fichier 3D à un format donné : .3ds, .obj, .dxf....
Tu peux en piquer sur le net (il y en a sur ce site pour les .obj de Wavefront et pour le VRML, demande aux auteurs avant de les utiliser !!), sur NeHe par exemple, ou encore en utilisant la lib3ds (lib3ds.sourceforge.net).
Enfin, si tu veux écrire toi-même le loader de modèles 3D, tu devras probablement aller sur Wotsit.org, qui contient toutes les descriptions de formats de fichiers. Je te conseille de commencer par les .ASE (texte 3DS Max) ou par le format Videoscape (qui ne contient pas beaucoup d'infos mais qui est le + simple à utiliser et qui est exporté par Blender, le modeleur que je te recommande si tu ne veux pas tomber dans l'illégalité avec des modeleurs payants que tu ne paierais pas :) (blender.org ou blender3d.org)).

Pour DirectGraphics (pas DirectX), je te le déconseille : c'est du Microsoft, donc ça ne tourne que sur du Microsoft et c'est compliqué à utiliser. Sinon, les seuls avantages sont le format .X et le support des shaders, (qui sera bientôt intégré à OpenGL 2.0), et qui requiert l'usage d'un autre langage, mais bon, avant que tu en arrives à ce niveau, t'as du temps :)
Bon, c'était long mais j'ai dis tout ce que je voulais dire, bonne chance pour la suite !


Cette discussion est classée dans : programme, juste, donnant, vertex, modelisation


Répondre à ce message

Sujets en rapport avec ce message

Appuyez sur une touche pour continuer ... [ par Kelm0 ] Bonjour, je cherche juste une fonction qui permettrait juste au programme de continuer si on appuye sur une touche quelconque (genre comme la fonction Explication de ce programme [ par bounkolh ] Bonjour est ce que quelqu'un peut m'expliquer le déroulement de ce programme svp? #include #include int main(int argc, char *argv[ ]) { int tube[2 Explication et correction de ce programme [ par bounkolh ] Bonjour, est ce que quelqu'un peut m'aider à expliquer et corriger ce programme svp? #include #include int main(int argc, char *argv[]) { int mon programme c qui affiche le contenu de répertoire d'un disque et trier les fichiers dans un tableau [ par delpieroitalia ] merci ouvrire un process dans une fenêtre C [ par metos ] bonjour, J'aimerais lancer un programme (.exe)  dans une fenêtre de mon programme C ou C# voir un autre language de programmation. Je veux pas juste l Gestion de tâche/processus [ par Sniperr ] Bonjour,Je suis en train de créer un programme de surveillance me permettant de donner une alerte lorsque le processus "iexplore.exe" est lancé, ou lo Mon programme peut-il récupérer son nom de fichier d'origine a laquel il a été executer ? [ par Gildams ] Bonjour a tous,Peut-on connaitre le nom du fichier utiliser de son propre programme une fois lancer ? (nom_de_mon_fichier.exe)Mon programme peut-il ré [C++ - VS] Acquisition de données via IEEE 488 [ par LaDyJeDi ] Bonjour,Je suis actuellement en stage de 2 mois pour réaliser un programme en C++ d'acquisition de données via une carte IEEE 488. Le programme doit, besoin d'aide [ par rhaylove ] j'ai pris un programme sur le net concernant le jeu de la vie mais au moment de débuter la partie j'ai l'erreur suivante:Debug assertion failed!expres Erreur de segmentation (core dumped) [ par yansei ] Je suis en train d'essayer de créer un programme qui a pour but de changer la date du système et de créer (à chaque changement de date) deux fichiers


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales