Apple embauche un compositeur Quartz

Arnaud de la Grandière |
Quartz Composer est un logiciel livré avec le SDK de Mac OS X, qui permet de créer en quelques minutes des filtres dynamiques de traitement d'image en temps réel, sans la moindre ligne de code. Les compositions créées avec le logiciel, au format .qtz, peuvent ensuite être utilisés à diverses fins : économiseur d'écran, animations dansantes pour iTunes, filtres vidéos pour iChat ou PhotoBooth, séquences QuickTime en temps réel comme en précalculé, etc.

skitched


Le logiciel, à la fois souple et puissant, tire tout le parti des cartes graphiques et a séduit une petite communauté aussi active que discrète, dont les membres vont du poète visuel jusqu'aux VJ, en passant par les laissés pour compte de la scène des demomakers. Chacun y va de sa création, de la petite trouvaille jusqu'aux kits d'extension pour Quartz Composer.



skitchedCertaines sociétés se sont fait une spécialité des compositions Quartz, comme c'est le cas de Kosada. Celle-ci annonce justement qu'un des membres de son équipe, Chris Wright, est parti vers d'autres aventures, car celui-ci s'est fait rappeler par le vaisseau-mère : il travaillera dorénavant pour Apple. On ignore cependant quelles seront ses fonctions au sein de l'équipe de Quartz Composer.
avatar Hasgarn | 

S'il y a bien un soft que j'aimerais vraiment maîtriser, c'est celui là.
C'est formidable ce qu'on peut faire avec.

Mais c'est imbittable comme truc, je comprends pas vraiment comment ça marche.

avatar ziggyspider | 

Il y a un exercise d'initiation bien fait chez [url=http://www.macbidouille.com/articles/245/page1]MacBidouille.[/url]

avatar poco | 

On peut donc créer ses propres économiseurs d'écran sous OS X avec ce soft?

avatar Hasgarn | 

@ ziggyspider: merci pour le tuyau ;)
@ Poco: oui, absolument

avatar oomu | 

@Hasgarn [12/02/2010 11:52]

l'idée, c'est que vous décrivez votre travail sous une forme de diagramme. Connectant visuellement données (fichiers, valeurs etc) à des filtres représentés sous forme de boites et leurs résultats. (à gauche les entrées, à droite les résultats). Vous reliez le résultat d'un filtre à l'entrée d'un autre filtre, jusqu'à ce que vous décidez d'afficher le résultat de l'ensemble à l'écran (ou fichier vidéo).

On peut en combiner ainsi de toutes les manières, en utilisant une bibliothèque entière de filtre préfabriqué.

Le plus dur est de comprendre quels sont les formats qu'attendent les filtres, leur donner des données intéressantes, et connaître ce qu'on a disposition dans la bibliothèque ou sur internet.

On peut aussi programmer ses propres filtres pour Quartz Compositeur mais il faut un solide bagage en C et OpenGL.

avatar parafsuo54000 | 

C'est quoi le but?
Faire des fonds animés pour l'iphone/ipad? Comme sous android 2.1?

avatar BlackSmileFR | 

Il semble donc qu'Apple cherche à creuser un peu dans cette voie en améliorant des animations, créant des nouveaux fonds d'écrans, filtres ichat, animation iTunes,… la liste me semble longue !!

avatar Un Vrai Type | 

@ parafsuo54000 :
Entre autre, ça fait un moment que les fonds d'écran utilisant quartz composer sont nombreux. On a aussi els effets de transitions etc (diaporama complexe etc...), javascript pour le codage et même un mapping de clavier pour faire des (petits) jeux jolis en plein écran par exemple.

@ tous :
Notez que Safari a déjà un plug-in (intégré maintenant je crois) pour lire le .qtz et que niveau développement, il est nettement plus simple de crée une jolie animation ou un jeu en qtz qu'en flash...

avatar Arnaud de la Grandière | 

@ Un Vrai Type : oui, mais à l'inverse de Flash, ça ne marche que dans Safari, et que sur Mac (ni sur Safari pour Windows, ni sur Safari Mobile).

avatar Dagui | 

Ben j'y connais pas grand chose, mais on peut se dire que toutes les belles animations/transition sur l'OS de l'iPad vont se développer. Apple pousse d'ailleurs les devs à les utiliser au maximum. Sont-elles en quartz ?
Le logiciel est disponible de base dans OSX où il faut le télécharger moyennant paiement sur le site d'Apple ? Sachant que je ne suis pas développeur, mais la vidéo m'a donné bien envie de l'essayer.

Edit : ha ben je retire ma dernière question, je viens de commencer à lire le lien sur MacBid.

avatar Manu | 

Quartz composer comme son nom l'indique est un outil de composition. Il fonctionne en fait comme les softs de même nature que sont Nuke et le defunt shake.

Faire des compositions c'est comme travailler avec des circuit intégrés. Tu as à ta disposition plein de composants. Chaque composant a une fonction particulière. Il reçoit généralement en entrée un ou plusieurs paramètres et génère en sortie un autre paramètre que l'on peut utiliser en entrée d'un autre composant ainsi de suite.

Supose que tu as un composant générateur de couleurs de façon aléatoires, d'un autre coté tu as un fichier qui reçoit le flux rss de macgé. il suffit donc de trouver un composant qui prend entrée ces deux flux et te produit un résultat sur une interface vidéo. Tu as alors le défilement du RSS macgé au dessus d'un nuage changeant de couleur. Tu peux avec un autre composant générer une musique, ainsi de suite. Le résulatat te donne un fichier de type qtz je crois.

avatar umxprime | 

À noter que quartz permet aussi d'étendre les effets de Motion et FCP/FCE via QC Integration FX V1.7.3, qui compile des plugins composés sous quartz au format FxPlug.
Le soft de VJ VDMX propose aussi l'intégration de compositions pour mixer en live.

avatar Un Vrai Type | 

@ Nonoche :
Oui... Pour le moment...
De toute façon, je ne défendrais que les solutions standardisées. C'était juste un rappel de l'actualité.

CONNEXION UTILISATEUR