Glticktick (glscene) et ticktick, deux horloge a aiguilles (encore)

Soyez le premier à donner votre avis sur cette source.

Vue 8 574 fois - Téléchargée 1 533 fois

Description

Bon ben c'est encore moi, oui je sais c'est la troisieme source que je poste d'affilée... mais bon ... que voulez-vous ma copine est pas la alors faut bien que je m'occupe et j'ai deja visiter la plupart des sites X presents sur le web ^^...

alors bon, voici un projet qui date du 11 mais que j'avais pas poster avant.

dans ce projet il y a deux programmes : GLTickTick et TickTick.

GLTickTick est une horloge a aiguilles en OpenGL (GLScene) qui possede ombre volumetrique et shader Phong. le code est presque le meme que TickTick a la difference de l'animation qui est grandement facilitée par l'OpenGL (pas trop besoin de la trigo ici).

TickTick est donc la "maman" de GLTickTick. c'est aussi une horloge a aiguille avec un effet basique d'ecran LCD. TickTick possede deux mode de l'affichage de l'heure, la premiere est issue de GetTickCount qui vous donneras donc le temps ecoulé depuis le demarrage de windows, le deuxieme est tout simplement l'heure systeme courrante.
vous trouverez dans TickTick de nombreuses methode de convertions et de calcul, toujours bon a prendre.

et oui, il fallait bien aussi un jours que je ponde une horloge analogique comme tout delphiste qui se respecte... bizarement on commence toujours par cela et moi je l'ai fait plus tard ... bah ... soit ... j'espere au moins y apporter une originalitée avec la version OpenGL (qui, je trouve, est du plus bel effet).

Conclusion :


vous trouverez l'exe de la version openGL dans un zip (GLTickTick.exe.zip), pour ceux qui voudrais quand meme voir le resultat sans installer GLScene.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
13 mars 2006 à 14:01
Salut F0xi,
j'ai essayer de tester la partie GL mais une erreur se produit lors du démarrage du programme :
GL_ARB_fragment_programm required!
du coup ben... y a pas d'effets sur la tite clock... tite clock... tite clock...

@+
Cirec
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
13 mars 2006 à 16:21
Qu'elle version de GLScene as-tu ?

Est-ce l'exe founis ou le projet qui donne ce resultat ?

Quel effet n'y a t'il pas ? le phong ? l'ombre volumetrique ?

Tu as une ATI ?
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
13 mars 2006 à 16:30
Tes pilotes graphique sont ils a jours ?

Ta carte surpporte t'elle les Vertex et Pixel Shader 2.0 ?

C'est une ATI ?

GL_ARG_fragment_program corrspond au shader 2.0 ... donc si ta carte les supporte pas (c'est une ATI ?) il se peu que ça ne fonctionne pas ...

sinon peut etre ta version de GLScene qui est trop vieille (mettre a jours) ou c'est a cause de ton ATI ...

sinon mmm ...
est-ce que je t'ai demander si c'est une ATI ta CG ?
si oui prend NVidia ... c'est mieux (surtout les Geforce 6).

non attend, laisse moi deviner ... t'es sur un portable et le chip video c'est un Intel ?
c'est un Intel ton chip video ou ATI peut etre ?
Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018
13 mars 2006 à 16:47
Salut Foxi,

Regret : la grande aiguille n'avance pas progressivement avec les secondes qui passent... :-))

A part ça, les 2 versions fonctionnent.

Cordialement

jp
jackalunion Messages postés 128 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 14 juillet 2008
25 juin 2008 à 03:56
Un vrai

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.