Cube 3d sans lib externe

Soyez le premier à donner votre avis sur cette source.

Vue 9 318 fois - Téléchargée 1 309 fois

Description

J'ai conçu ce petit prog pour aborder la conception (éventuelle) d'un moteur 3d sans utiliser de lib externe. Il utilise les matrices de transformation 3D. C'est un petit prog sans prétention mais qui peut s'avérer intéressant. Il doit manquer quelques commentaires, mais n'hésitez pas à me contacter si vous avez besoin d'infos...

Conclusion :


Pour faire bouger le cube, utlisez les flèches des JScrollBar. J'ai fait un rapide bidouillage et même si ça marche en utilisant les curseurs, l'amplitude s'en trouve limitée.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

koutch
Messages postés
1
Date d'inscription
dimanche 7 décembre 2003
Statut
Membre
Dernière intervention
22 août 2007
-
Un moteur en 3D sans lib externe :
http://mrl.nyu.edu/~perlin/experiments/borg/
mougen
Messages postés
13
Date d'inscription
mercredi 9 juin 2004
Statut
Membre
Dernière intervention
8 juin 2006
-
Merci !
Le projet de moteur est plus un exercice de style qu'autre chose :-P
Je viens de poster une nouvelle source. C'est le meme principe sauf que on utilise le drag et la molette pour faire tourner le cube.
Je suis en train de faire un 3ème essai mais avec une approche différente. Jusqu'ici, je ne considérais que les points et là, je m'occupe plus précisément des faces. J'en suis à l'algo des faces cachées. J'ai essayé celui du peintre. Pas très concluent. Là je me colle au ZBuffer...
Encore merci et ++ !
Syruis
Messages postés
184
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
28 avril 2009
-
Juste une sugestion:
un moteur 3D en Java et rapide ya du taf java est trop lent.

Sinon super prog!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.