Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MOTEUR 3D SANS DX, ASSEZ SIMPLE


Information sur la source

Description

Cliquez pour voir la capture en taille normale
Ceci est un début de moteur 3D réalisé après m'être fortement interessé au sujet et après avoir lu un éxélent tuto (ici http://membres.lycos.fr/heulin/3D/Plan3D.html)


Le programme ouvre le fichier *.ASC que vous avez spécifié (un canard dans mon exemple), le charge (un peu long, prennez le programme compilé c'est plus rapide). Ensuite vous pouvez le faire pivoter, bouger ou afficher les points, arretes et arretes invisibles.

Un fichier ASC ressemble à ceci :

Named object: "boite"
Tri-mesh, Vertices: 8     Faces: 12
Vertex list:
Vertex 0:  X: -156     Y: -283     Z: -168
Vertex 1:  X: 214     Y: -283     Z: -168
Vertex 2:  X: 214     Y: -283     Z: 129
Vertex 3:  X: -156     Y: -283     Z: 129
Vertex 4:  X: -156     Y: 0     Z: -168
Vertex 5:  X: 214     Y: 0     Z: -1689
Vertex 6:  X: 214     Y: 0     Z: 129
Vertex 7:  X: -156     Y: 0     Z: 1291
Face list:
Face 0:    A:0 B:1 C:2 AB:1 BC:1 CA:0
Face 1:    A:0 B:2 C:3 AB:0 BC:1 CA:1
Face 2:    A:0 B:4 C:5 AB:1 BC:1 CA:0
Face 3:    A:0 B:5 C:1 AB:0 BC:1 CA:1
Face 4:    A:1 B:5 C:6 AB:1 BC:1 CA:0
Face 5:    A:1 B:6 C:2 AB:0 BC:1 CA:1
Face 6:    A:2 B:6 C:7 AB:1 BC:1 CA:0
Face 7:    A:2 B:7 C:3 AB:0 BC:1 CA:1
Face 8:    A:3 B:7 C:4 AB:1 BC:1 CA:0
Face 9:    A:3 B:4 C:0 AB:0 BC:1 CA:1
Face 10:    A:4 B:7 C:6 AB:1 BC:1 CA:0
Face 11:    A:4 B:6 C:5 AB:0 BC:1 CA:1
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de dionysos6868 le 26/02/2004 16:10:09

joli taff j'aprecis vraiment ca me fait voir d'autre truc de vb

merci

signaler à un administrateur
Commentaire de FearBlue le 26/02/2004 20:20:56

Cette source est tres intéréssante.
Mais je voudrais savoir comment tu fais pour créer les fichier ASC.
Voila je te met un ptit 8/10 car c vrément du bon boulot
++

signaler à un administrateur
Commentaire de Huugooo le 26/02/2004 20:57:39

On en trouve sur le net, et si je ne dis pas de betise, 3dsmax, ou ligthwave ou maya je ne sais plus lequel peut en générer.

signaler à un administrateur
Commentaire de Huugooo le 26/02/2004 20:58:13

Mais bon tu peux adapter le prog à n'importe quel fichier texte je pense, il suffit de le comprendre !

signaler à un administrateur
Commentaire de pekch le 26/02/2004 22:18:28

arf

signaler à un administrateur
Commentaire de jotrash le 26/02/2004 23:10:33

pk ne po faire un editeur de fichier asc ?
sinon le prog est genial bonc vrai quil faut etre patient mais le resultat est au rendez vous 10/10

signaler à un administrateur
Commentaire de Geff le 27/02/2004 16:34:24

Pour info le format ASC est généré par 3DS Max, si tu veux ouvrir plus de formats que cela je te conseil de voir une source ke j'ai déposé il y'a a peu près 2 ans ici ::

http://www.vbfrance.com/code.aspx?ID=2718

Il me semble que j'avais un léger problème justement avec le format ASC car je ne m'était pas penché assez dessus, c peut etre le moment de rectifier l'erreur maintenant ;) Le rendu se fait avec OpenGL mais est d'assez mauvaise qualité je trouve :p il serais vraiment temps ke je mette a jour cette source :p

Have a good Breakfast
++
GEFF

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.