Modeleur 3d: fabriquez des objets 3d simplements à partir de primitives (cube,cylindre...), appliquez leurs ensuite des text

Soyez le premier à donner votre avis sur cette source.

Vue 12 673 fois - Téléchargée 1 397 fois

Description

Comme j'en avais marre de devoir recourir à la programmation pour créer un simple cube, je me suis dis qu'il serait préférable de créer mon propre modeleur adapté à mon moteur 3D.
Ce modeleur se veut simple et efficace: Tout peut être dirigé à l'aide de simple clics de souris, et de raccourcis clavier.
La conception d'objet se fait à partir de primitive (cube, sphère...) et de dessins que l'on peut déformer et déplacer.
Une autre fiche permet par simple glissé-déposé d'appliquer des textures sur les volumes.
Enfin une dernière fiche permet de régler la lumière et d'obtenir le rendu final ombré. (plus d'aide dans le zip).
A tout moments les objets 3D peuvent être sauvegardés avec le format de mon moteur 3D (.obj, .tex, .str et .lum).
Sur chaque fiche des conseils sont activés pour faciliter la conception.

Le zip contient l'executable que vous pouvez utiliser dans tous les cas et tous les fichiers source. Si vous voulez modifier la source il faut absolument charger la nouvelle version de mon moteur 3D sur Delphifr (recherche par auteur).

Source / Exemple :


Tous dans le zip

Conclusion :


N'hésitez pas à me faire part de tous vos commentaires ainsi que de vos créations personnelles (sauf les fichiers (.tex) trop lourds).
J'ajoute que ma source 3D stéréoscopique a été mis à jour et que les bugs ont été corrigés.
Au fait quelqu'un pourrait m'indiquer ce qu'est le niveau, je le met à chaque fois au hasard?

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Themistocle
Messages postés
22
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
26 janvier 2009
-
Cam91: je découvre ce code 6 ans après !(novembre2008)
tu t'affiches comme débutant! je suis impressionné!
je donne 10/10... belle performance, et merci pour cette aide précieuse.
j'y cusille des infos+++
;o)
cs_hamza
Messages postés
22
Date d'inscription
lundi 2 décembre 2002
Statut
Membre
Dernière intervention
28 octobre 2010
-
bonjour, sachant que je connais rien au maths, mais je vais suivre des cours... je souhaite réaliser un cube 3d (avec et sans texture), une sphère. je vouler une aide avec algo et exemple simple. Merci.
DRJEROME
Messages postés
436
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
5 février 2015
-
Salut

bravo !

drjerome
DarkaMikachu
Messages postés
3
Date d'inscription
dimanche 12 octobre 2003
Statut
Membre
Dernière intervention
3 décembre 2003
-
Pour le niveau, c'est le niveau de difficulté de ton code je crois : 1 facile, 2 intermédiaire, 3 expert. Perso je suis en train de faire la même chose que toi mais en essayant de ne rien pomper :p c'est à dire que je n'ai pas lu ton code source, mais je mettrais pas ça en niveau 1 ! c'est pas évident à mettre en oeuvre, ni même forcément à comprendre...
notamment pour les textures faut que j'essaye ;)
en tout cas bravo pour ce que tu as déjà fait !
@+
cs_cam91
Messages postés
19
Date d'inscription
dimanche 9 juin 2002
Statut
Membre
Dernière intervention
4 février 2006
-
J'aurais aimé mettre de exemples, mais je ne l'ai pas fait faute de place.
J'ai donc mis des conseils à côté de chaques boutons et j'ai mis une aide dans le zip.
C'est par choix que j'ai mis une interface uniquement graphique, mais évidemment il y a plus lisible ;-)

En faisant plusieurs essais tu devrais progressivement comprendre le rôle de chaques boutons.
En cliquant sur les volumes qui se trouvent à droite tu les ajoute et tu peux ensuite régler leur taille à partir des trackbars.
En cliquant sur l'image tu sélectionne des polygones.
Il faut bien comprendre qu'il y a 2 modes d'utilisation:
-Le premier activé au démarrage ou avec la touche 'e' sert uniquement à déplacer la caméra autour de la scène.
-Le deuxième activé avec la touche 's' permet de déplacer la sélection à l'aide du pavé numérique ou de la molette.
Les autres boutons servent à appliquer des transformations aux polygones sélectionnés.
Tu peux ensuite aller plus loin en ouvrant la fenêtre d'application des textures.

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.