Vous avez certainement entendu parler de WPF (Windows Presentation Foundation) qui est la pierre angulaire de VISTA avec le mode "compositing" de l'interface AERO.
L'une des fonctions de WPF qu va tendre à se généraliser est l'utilisation d'effets d'animation pour remplacer les menus traditionnels en offrant à l'utilisateur le moyen de sélectionner une option au moyen d'un menu carrousel ou d'une barre d'icônes animées.
Grâce à l'utilisation du canal alpha, les icônes au format PNG sont idéales pour créer ce genre d'effets.
Je vous propose ici, deux démos (en format ZIP) qui montrent qu'il n'est pas nécessaire d'avoir VISTA, ni WPF ni même DirectX ou OpenGL pour créer ce genre d'animations :
Demo Carrousel 3D
Demo Menu Icon
Captures d'écran :
Carousel (carousel s'écrit avec 1 seul "r" en anglais et 2 "r" en français)
Icon Menu
Note : Les deux démos sont écrite en C# (VISUAL STUDIO 2005) elles nécessitent donc la présence du framework DotNET pour fonctionner. Et pour ceux que celà intéresse, le code source C# des deux projets est disponible sur mon site dans la section "C# corner" ou sur le site de CSharpFR.
Patrice Terrier
www.zapsolution.com