[glscene] exemple 2 (4), charger un fichier 3ds, animation et control clavier

Soyez le premier à donner votre avis sur cette source.

Vue 18 529 fois - Téléchargée 3 015 fois


Description

Voici un exemple trés simple montrant :

- comment charger un fichier 3DS (3D Studio Max) avec GLScene
- comment controler les mouvements de l'objet au clavier

Cet exemple simple, mets en scene un avion que l'on peu deplacer de droite a gauche, avancer et reculer. Il utilise pour ce faire :

Des objets, EarthSkyDome, FreeForm, LensFlare et HUDText.

Ici il s'agit de pouvoir deplacer et animer de façon basique un avion dans le ciel a la façon "raptor" (pour ceux qui connaissent ce vieux jeux).

Cette exemple necessite l'installation de la derniere version en date de GLScene ( www.glscene.org )
telechargeable directement ici : http://glscene.sourceforge.net/download.htm

Codes Sources

A voir également

Ajouter un commentaire Commentaires
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
10 déc. 2005 à 04:26
alors je sais qu'on pouvais le faire avec les constantes sous turbo pascal,
et ... et ... et ...
on peu le faire aussi sur les var globale!!!!
10 ans!!!
10 ans que je passe a coté de ce truc utile!

merci Cirec!
Utilisateur anonyme
9 déc. 2005 à 23:16
>> f0xi:c'est une nouveauté ou on pouvait déjà avant ?

Bien tout ce que je sais c'est que ça fonctionne aussi sous Delphi4. Tu peux aussi initialiser un tableau comme ça, c'est très pratique ça évite d'écrire une procédure qui va initialiser le tableau où la variable et de devoir l'appeler dans onCreate.

@+
Cirec
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
9 déc. 2005 à 22:27
Merci f0xi,
ca y est j ai enfin pu tester ton prog apres m etre battu ac GLScene de longues heures durant, il a enfin capitulé et a decidé de fonctionner ,
magnifique ...
... un peu comme ton exemple !
Ton exemple 1 est vraiment excellent aussi !
Quel plaisir de pouvoir les utiliser maintenant !!!
AAaah ca fait du bien !!!!

CIAO
9/10
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
9 déc. 2005 à 20:42
@vaughan : tout a fait d'accord, la 3D est une chose trés complexe. mais la il s'agit bien sur d'introduire les gens a GLScene ... un peu comme si j'avais fait un tuto sur comment faire une primitive sous 3DS ... trés simple donc, mais je comprend ton point de vue.

@Cirec : QUOI!? on peu faire ça !? c'est une nouveautée ou on pouvait deja avant ? ben si on peu faire comme ça, je vais de ce pas modifier le code.

@Nicolas : Vas voir sur mon autre code source (GLSCene exemple 1) j'y donne quelque explications.
je vais tout de meme verifier que j'y explique bien tout. pour installer GLScene. oui c'est bon, regarde le 4eme commentaire, j'y diffuse un fichier RAR ou il y a ma version de GLScene.
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
9 déc. 2005 à 16:56
Bonjour tom exemple m interresse bcp mais voila le probleme c est que GLScene m embete(pour etre poli !) tjs :

[Erreur fatale] GLScene7.dpk(220): Fichier non trouvé : 'PlugInIntf.dcu'

Prq moi ???!

Si tu as une reponse ...

Merci

Slt

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.