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

Soyez le premier à donner votre avis sur cette source.

Vue 17 758 fois - Téléchargée 2 892 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

Messages postés
4199
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
29
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!
Messages postés
3810
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
28 mai 2020
29
>> 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
Messages postés
992
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
24 avril 2013
2
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
Messages postés
4199
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
29
@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.
Messages postés
992
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
24 avril 2013
2
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
Afficher les 9 commentaires

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.