begin process at 2010 02 10 02:37:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

DirectX

 > 

3D et C#, environement OpenGL / direct 3D


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

3D et C#, environement OpenGL / direct 3D

mercredi 8 février 2006 à 13:54:50 | 3D et C#, environement OpenGL / direct 3D

neophemus

Bonjour, dans le cadre du developpement d'un jeu d'echec en 3D, je fais un peu le tour des langages, des moteurs 3D, des librairies, bref, je regarde l'existant, l'opinon des developpeurs en matière d'utilisateion de moteur 3D.

Bref g donc choisis le C# g installe le framework, le SDK direct X, bref g tt en main, mais un petit manque de pratique.
Au risque de me faire huer par la communauté de developpement, je n'ai pas trouvé de procédure ou en tout cas d'explication sur l'importation de fichier .3DS / .OBJ ou autre format genere par 3DSMAX dans un moteur 3D.

Si quelqu'un peu me donner des liens , ou une doc même en anglais, si elle repond bien au problème je me jeterais dedans.

Bref j'attend les conseils, recommendations ou critiques des devellopeurs les plusd avertis ds ce domaine.


Avec mes remerciements et ma gratitude.

Votre aide peu m'aider a me lancer, je ne veu en aucun cas de travail maché ou pré fais, un aiguillage sur la voix de l'apprentissage.

A bientot
mercredi 8 février 2006 à 14:08:46 | Re : 3D et C#, environement OpenGL / direct 3D

MorpionMx

Membre Club Administrateur CodeS-SourceS
Salut,
Tu peux  toujours exporter tes objets 3DS en fichier X avec ce logiciel

Mx
MVP C#
 

mercredi 8 février 2006 à 16:19:29 | Re : 3D et C#, environement OpenGL / direct 3D

neophemus

Un grand merci pour ta contribution (tres brève ), mais trés aprécié, désormais je peu integrer des objets max dans un environnement Open gl, merci bcp, si d'autres contribution ou avis les autres, n'hesitez pas, Morpion ma fais gagner bcp de temps par un simple message, toute contribution sera fortement aprécié, merci de votre soutient.
mercredi 8 février 2006 à 16:21:17 | Re : 3D et C#, environement OpenGL / direct 3D

MorpionMx

Membre Club Administrateur CodeS-SourceS
Oui, c'est sur que c'etait bref
Mais je ne connais pas assez le sujet pour m'y étendre plus, sinon je t'aurais volontiers apporté d'autres éléments de réponse

Mx
MVP C#
 

mercredi 8 février 2006 à 16:23:45 | Re : 3D et C#, environement OpenGL / direct 3D

neophemus

C'était bref, mais ma remarque n'était pas un reproche, parce que malgré la "breveté" de ton message, ca ma fais gagner un temps fou en recherche et en test.
Je voulais juste souligner que j'avais pas besoin de bcp pour avancer :)

Merci bcp.
mercredi 8 février 2006 à 16:25:32 | Re : 3D et C#, environement OpenGL / direct 3D

MorpionMx

Membre Club Administrateur CodeS-SourceS
J'avais bien saisi
Content d'avoir pu t'aider

Mx
MVP C#
 

jeudi 9 février 2006 à 16:07:28 | Re : 3D et C#, environement OpenGL / direct 3D

neophemus

Les autres, n'hesitez pas s'il vous plait, mon avancement dépend de vos idées connaissance de sites liés à ce type de developpement.

Même si vous pensez ne pas pouvoir apporter grand chose essayez quand même, je suis tributaire de votre bonne volontée.

Merci d'avance
vendredi 10 février 2006 à 13:36:07 | Re : 3D et C#, environement OpenGL / direct 3D

cutibipoulet

Alors salut, je voudrai juste préciser que utiliser le format X n'est pas forcément une bonne manière de proceder. Ce format est celui de microsoft et par conscéquent, je pense qu'effectivement, un fichier obj ou 3DS est plus utile. D'autre choses sont quant même a prendre en compte comme par exemple le fait que tes objets soit fixes ou annimés. en effet, le format obj ne permet pas de charger des formats animés ( par exemple ). Pour les objets annimés, il faudra plutot opter vers un model md2 ( animation par frame ) ou md5  ( animation par squelette plus compliqué ... ).

Au final, je dirait que le .obj est le plus facile a utiliser pour les objets non animés ( maison, perso immobiles ..... ) , il est au format texte et donc très facile a comprendre et a parser. Pour les modeles animées, le rendu obtenu grace au objets md5 est excelent, cependant il sont dur a mettre en place. Je te conseil donc les md2.

Voila jespere tavoir aider un peu. Sinon fé un tour sur gamedev ou nehe ... il on plein d'exemple la dessu.

PS : je pense qu'il ne faut pas s'enfermer dans microsoft ( directX, fichiers X ), ce n'est pas parsque tu utilise directX et qu'il est très simple d'y integrer des objets au format X, qu'il faut le faire. Un format de fichier doit correspondre a tes attentes avant tout !

++

vendredi 10 février 2006 à 17:14:08 | Re : 3D et C#, environement OpenGL / direct 3D

neophemus

Bien le bonjour a toi Cutiboulet.
tout d'abord merci pour ton aide et ton post qui vont beaucoup m'apporter.

Donc selon toi , mieu vau passer par le MD2  , justement en parlant de rendu, cela fait 3 jours que g creuse, lis des tutauriaux, et ce que je constate dans la plupart c'est qu'il n'y a aucun rendu vraiment blufant, c'est plus ou moins pathétique, hors, les rendu les plus realistes sont ceux que j'ai vu en Java 3D, quel est ton opinion la dessus ?
Je pense pouvoir arriver à un magnifique rendu avec de l'open Gl ou du Direct X, mais j'ai peur que cela demande une compétence que je n'ai pas et du temps qui va beaucoup me manquer, un avis à ce sujet ?

Par ailleurs, je trouve povre la richesse du net en tutorial sur l'intégration d'objet modélisé qu'il s'agisse de .x ou de .obj, je continu de creuser dans l'espoir de trouver quelque chose de bien documenté à ce sujet, tout ce que j'ai trouvé c'est pour modeliser des cube multicouleur ou des triangles.
Je vais aller voir ton site expressement pour voir ce qu'il propose et te remerci de ton aide.

Pour ceux qui veulent avoir une idée de la modélisation que j'ai faite :
[ Lien ]
[ Lien ]

Je n'espere pas bien sur avoir l'effet de lumiere bleu et rouge, c'est purement estetique, ni encore omins ce rendu de lumière ou les effets de reflet.

Mercid e votre soutient a trés bientot.
mercredi 15 février 2006 à 17:00:28 | Re : 3D et C#, environement OpenGL / direct 3D

cutibipoulet

bon pour java 3D. .. javoue que les possibilités restent limités.
Mais en ce qui concerne java + opengl je tien a dire que le de gros efforts on était faient notament avec la librairies jogl.

je te donne un petit exemple d'un projet sur lequel je travaille actuellement ... ( 3Mo dc c lourd pour le moment ) mais il y a un affichage honnete pour un rendu 3D sur le web ... je te laisse présager le rendu pour une "vraie" application :
ici

dans cette exemple, je charge un objet .obj... ( la il y a des droits je pourrai pas te le paser ... )

sinon si tu veu, j'ai réalisé en c++ un loader de .obj que je pourrai te passer ... mais je pense qu'il sera dure a convertir en c# ou autre language managé car il y a plein de pointeurs...

pour la doc, md2 ya plein de doc et md5 aussi ...

sinon, je n'ai pas réussit a charger tes images...

voila ++



1 2

Cette discussion est classée dans : opengl, 3d, direct, bref, environement


Répondre à ce message

Sujets en rapport avec ce message

Direct 3d [ par abdoulax ] Bon b voila je voudrai essayé de faire une application en direct 3d mais le problème c'est que lorsque je compile ça me di kil ne trouve pas la dll di De 3DSMAX vers C#/OpenGL [ par Maitre_Gonzo ] Bonjour tout le monde,Débutant dans le domaine de la 3D, je suis entrain de développer un petit jeu pour me faire la main. Pour se faire, j'utilise 3D équivalent OpenGL en DirectX ? [ par slmnsnts ] Bonjour, <p class="MsoNormal" style="MARGIN recherche programeurs pour projet 3D [ par virus5925 ] bonsoir as tous, je vient ici vous voir car j'aimeré mené as bien un projet qui me tien particulierement as coeur, comme vous devez le savoir, mr lind aide pour faire jeux 3d [ par ghyslain ] nous somme en train de faire un jeu 3d de dragon ball z sur pc.sa ne peux que etre une bonne experience.pour nous aider nous avons besoin de:_programm DIrect X [ par adir ] qui aurait des info de programmation de direct XmerciAdir Accès direct à une ligne à partir de l'indice d'insertion [ par CHRAIBI ] Bonjour,J'ai une table SqlServer qui compte une colonne et N (N Très grand) lignes insérées séquentiellement. de 1 à N.Si je connais le Numéro de sé Faire un graphique 3D [ par le_berurier ] Bonjour,J'aimerais savoir quel est le moyen le plus rapide pour faire un graphique 3D.En fait mon but est de tracer des surfaces dans un plan 3D avec Environnement 3D et proportions [ par Trollien ] Bonjour,j'essai de créer un moteur 3D en C# avec DirectX 9.0b.J'ai donc créer une classe pour les parallèpipèdes, cette classe construit les triangles Objets 3D et diverses propriété possibles [ par Trollien ] Bonjour,je cherche à créer un moteur 3D que j'ai déjà mis en ligne et que je mettrais à jour au "fur et à mesure" (hummmm).Mais debutant completement


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 1,030 sec (3)

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