Bon, c'est vrai, il s'agit d'une vulgaire exagération. Mais pour les fans de "screen savers" de tout poil, c'est une petite mine d'or que je vais dévoiler ici. Les écologistes forcenés ont déjà passé leur chemin, car ils savent, eux, que l'économiseur d'écran n'économise rien, et surtout pas la planète. Bref, un nouvel el dorado du glossy vous attend, ne perdons plus une minute.
Par défaut, sur Mac OS X, on trouve deux sortes d'économiseur d'écran. D'un coté nous avons les fichiers .slideSaver
et .saver
, qui peuvent être à peut prêt n'importe quoi (application, répertoire plein d'images...). De l'autre nous avons les compositions Quartz (fichiers .qtz). Ces dernières sont souvent les plus spectaculaires, car elles utilisent les frameworks Apple de manipulation d'image et de vidéo. Elles ont aussi la caractéristique d'être relativement facile à concevoir pour l'utilisateur. Quartz Composer est en effet une application étonnamment simple à aborder.
Quartz Composer est fourni avec les outils de développement Apple, et donc avec chaque système vendu, que ce soit en boîte ou avec une nouvelle machine. On peut aussi les obtenir gratuitement en s'inscrivant sur le portail développeur d'Apple. Les outils en question sont par ailleurs accompagnés d'une foule d'exemples de programme. Ce sont ces exemples qui nous intéressent maintenant.
Puisque vous êtes un vrai bon geek, vous avez déjà installé les Developer Tools. Ouvrez donc le dossier /Developer/Examples/Quartz Composer/Compositions
. Vous découvrez alors une quinzaine de dossiers contenant au total une centaine de compositions Quartz. Bien sûr, ces compositions ne sont pas toutes utilisables comme économiseur d'écran, mais un certain nombre le sont tout de même ! Voici une table non exhaustive des compositions compatibles et intéressantes :
Conceptual | Image TV.qtz | nécessite une grosse machine |
Lorenz Attractor - JavaScript.qtz | ok | |
Noise - 3D.qtz | ok | |
Queue - Image Stack.qtz | nécessite une source vidéo | |
Core Image | Psychotic.qtz | nécessite une source vidéo |
Star Shine.qtz | ok | |
Feedback | Blazed Trail.qtz | nécessite une source vidéo |
Combed Trail.qtz | nécessite une source vidéo | |
Fire Drips.qtz | nécessite une source vidéo | |
GLSL | Wobble.qtz | ok |
Graphic Animations | Blue.qtz | ok |
Cells.qtz | ok | |
Cube Array.qtz | ok | |
Cube Replicator.qtz | ok | |
Glow.qtz | ok | |
Rings.qtz | ok | |
Scanner.qtz | ok (sans doute mon préféré) | |
Particle Systems | Particle System.qtz | ok |
Explosive.qtz | ok | |
Blob.qtz | ok | |
Screen Savers | Security.qtz | ok |
Retro.qtz | ok |
Copiez ceux qui vous intéressent dans votre répertoire ~/Library/Screen Savers/
ou dans /Library/Screen Savers/
si vous souhaitez que les autres utilisateurs puissent en profiter. Et pour ceux à qui cela ne suffirait pas, il existe d'autres endroits où trouver des compositions Quartz.
Enjoy !
edit : Merci à lolopb pour l'url suivante : http://www.zugakousaku.com/index.php?ref=project-quartz-jp-sample où vous trouverez quelques compostions Quartz de folie.
Surtout, ne pas oublier les compositions du japonais fou : http://www.zugakousaku.com/index...
merci lolopb ;) c'est superbe !
Mais de rien cher PatPro, j'avais découvert le japonais fou par son économiseur d'écran 20th Century Facts et en allant chercher une MAJ je suis tombé sur ses QTZ... Il y en a certains que je trouve totalement hypnotiques, comme le globe dans l'économiseur d'écran d'ailleurs.
(ps lolopb = laurent p.)