[glscene] glstars, un ciel etoilé avec des lensflare et points...

5/5 (11 avis)

Vue 10 370 fois - Téléchargée 1 694 fois

Description

nouvelle demonstration avec GLScene, voici un ciel etoilé du plus bel effet.

dans cet exemple, vous pourrez voir cela :

- creation d'objet GLScene dynamiquement dans des tableaux (avec procedure de liberation)
- utilisation du FullScreenViewer et parametrage de ce dernier
- ajustement automatique des performances
- creation d'une zone spherique et placement d'objet a l'interieur de cette zone

dans cet demonstration, l'astuce a été de melanger deux type d'objet de GLScene, les TGLLensFlare qui nous donne de trés jolie effet mais bouffe enormement de ressources et les TGLPoints qui eux permettent d'obtenir un effet basique mais efficace et permettent d'afficher un minimum de lensflare tout en gardant un assé bon rendus de l'effet.

l'animation quand a elle est assé basique, vus que l'on applique une simple rotation a un DummyCube qui contient tout les points et LensFlare.

encore une fois, GLScene demontre toute sont efficacitée en nous facilitant grandement la tache.

Conclusion :


- fourniture de l'executable dans le zip pour ceux qui voudraient voir l'anim sans installer delphi ou glscene.
- affichage d'un message d'erreur de GLScene sur certaines configuration (rare mais peu arrivé)

Reglages disponible :

Ecran : dimension [640x480, 800x600, 1024x768, 1280x1024], Couleurs [16, 24, 32 bits], Synchro verticale, affichage des credits
Etoiles : qualitée, nombres d'etoiles, taille minimale et maximale, activation/desactivation des Points
Espace : dimensions, vitesse de rotation, choix entre 2 camera
Performances : activation/desactivation de l'ajustement automatique, FPS minimale, affichage des FPS

Configuration minimale :

CPU 1Ghz
Carte graphique 3D 64Mo

Codes Sources

A voir également

Ajouter un commentaire Commentaires
DRJEROME Messages postés 436 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 5 février 2015
29 avril 2006 à 18:07
Salut ;)

C'est joli...

Une petite nébuleuse pour la prochaine conception ?

drjerome
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
30 avril 2006 à 21:07
hehe ... figure toi que j'avais dans l'idée d'ajouter quelques constellations connues tel la grand ourse, la petit, cassiopé ect...
cs_Michele58 Messages postés 34 Date d'inscription samedi 1 avril 2006 Statut Membre Dernière intervention 26 août 2006
1 mai 2006 à 14:32
Rien ne fonctionne chez moi ! Je dois placer dans Uses les composants suivants : GLScene, GLMisc, GLObjects, VectorTypes, GLWin32Viewer, GLWin32FullScreenViewer,
GLBitmapFont, GLWindowsFont, GLHUDObjects, GLLensFlare; dans le listing des codes.

Ou je puis les trouver ???
Merci d'avance à celui qui pourrais m'aider.

MICHELE.
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
1 mai 2006 à 19:38
normal michele, il est bien precisé en haut de la source le tag [GLSCENE]
qui necessite donc cette API OpenGL.

disponible ici :
http://glscene.org
http://glscene.sourceforge.net/download.htm

et bon courage pour l'installée y'a pas d'installeur ... #sig# faudrait que je me penche la dessus un jours...
jackalunion Messages postés 128 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 14 juillet 2008
25 juin 2008 à 03:55
Impécable

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.