Petit exemple sur GLScene qui montre l'utilisation des camera, lightsource, mouvement des objets, utilisation des DummyCubes et Materiels avec shader.
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
Dans cette exemple vous pourrez voir :
Comment animer une scene (animation simple de rotation avec acceleration / deceleration)
Comment animer une camera
Comment animer un LensFlare (effet de lumiere) comme si il s'agissait d'un "soleil" (mon Pulse effect a moi ^^)
Comment deplacer une camera avec la souris (basé sur les nombreux exemple fournis avec GLScene avec une legere modification basée sur FocalLength )
Ou placer les sources de lumiere pour avoir une scene toujours eclairée de façon optimale
Comment activer/desactiver une source de lumiere
Comment changer l'ambiance generale de la scene (via le SceneViewer)
Comment utiliser les shaders avec la bibliotheque de materiaux
Comment afficher les FPS de la scene
Code source trés commenté pour bien comprendre chaques mecanismes employés.
Conclusion :
Devrais faire partis d'une large serie d'exemples, pour montrer au gens que l'on peu faire de l'openGL facilement en delphi et surtout la simplicitée d'utilisation de GLScene. (en esperant voir fleurir de belle animation openGL sur DelphiFr ce qui nous changeras des editeurs de texte...)
Beaucoup d'exemple sons fournis avec GLScene, mais malheureusement en Anglais (voir sommairement commentés), langue qui rebute certains debutant qui ont pris Espagnol ou Allemand en LV1... ou qui on seché de façon perpetuel les cours d'anglais (comme moi) ^^
Dans cet exemple, aucune methode dynamique n'est appelée (creation d'objet, chargement de texture ect...). Je pense traiter le "dynamisme" dans un prochain exemple.
20 nov. 2005 à 21:32
http://darklineteam.free.fr/glscene/exp1/glscene1.exezip.zip (265Ko)
23 nov. 2005 à 16:37
isn't it?
J'ai des gros soucis avec l'install de OPENGL..
Lors de l'install des .dpk J'ai plein de fichiers absents..
J'ai téléchargé les deux packs(le zip et le 7z) dans le 2E il y a plus de fichiers que dans le premier (je me suis dit c'est bon..) mais raté çà ne marche pas..
Il doit certainement me manquer autre chose..
merci par avance de ton aide.
25 nov. 2005 à 11:47
mais j'ai encore un conflit avec un composant JEDI :
JvMMD7R.bpl qui aurait déjà l'unité VFW..
Qu'est ce que fait ah oui je vais crier "HELP !!!!"
je me sens déjà mieux..
25 nov. 2005 à 12:18
si tu veux voila mon pack GLScene avec le repertoire :
http://darklineteam.free.fr/glscene/glscene_install_d7.rar (3Mo)
pour le Pack CG (nvidia) y'auras egalement le probleme des fichiers manquant ... je n'ai pas encore trouver de soluce a ce probleme
ensuite le Probleme de conflit avec JvMMD7R.bpl est bien connus.
astuce : enlever VFW du pack Jedi ou GLSCene tout simplement (l'un ou l'autre pas les deux)
25 nov. 2005 à 14:59
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.