【レポート】

Quartz Composerによるビジュアルフロープログラミング

1 Tigerの隠し球? - Quartz Composer

 
  • <<
  • <

1/5

Apple ComputerのMac OS X 10.4(Tiger)には、標準で「Quartz Composer」というアプリケーションが付属している。このアプリケーションは、開発環境であるXcode Toolsの一部という立場のせいか、Appleにもあまり取り上げられていない。しかし、この開発ツールにしてグラフィックツールであるQuartz Composerは、実は非常にエキサイティングで、とても大きな可能性を持っている。

Quartz Composerとは何かと聞かれたら、ビジュアルなフローを使ってグラフィックモジュールを作成できるプログラミング環境、という答えになるだろうか。だが、こんな説明よりも、Quartz Composerの動作画面を紹介すれば、一目で理解できるだろう。次の図が、それだ。

Quartz Composer動作画面

Quartz Composerには、パッチと呼ばれるグラフィックを処理するための小さいモジュールがたくさん用意されている。このパッチをエディタ上でつなぎあわせることで、グラフィックモジュールを作り上げることができる。すべての処理はリアルタイムで行われ、感覚的に操作できる。

また、単なるグラフィック処理だけではなく、マウスやキーボードを使った操作や、RSSの取り込みなどにも対応している。実際、Tigerに付属する印象的なスクリーンセーバであるRSS Visualizerは、Quartz Composerを利用したものだ。このスクリーンセーバとまったく同等のものを作ることもできるだろう。

RSS Visualizerスクリーンセーバ

この記事では、Quartz Composerを使うために最低限必要な知識を解説して、実際に簡単なモジュールを作る手順を説明しよう。ぜひ、この刺激的なプログラミング環境を体験してみてほしい。

  • <<
  • <

1/5

インデックス

目次
(1) Tigerの隠し球? - Quartz Composer
(2) Quartz Composerの構成要素
(3) 文字が流れるグラフィックモジュールの作成
(4) モジュールのさらなる拡張
(5) まとめ - Quartz Composerの可能性に期待


転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

織田裕二、9年ぶりTBS連ドラ主演でIQ246天才貴族に! 土屋・ディーンらと共演
[06:35 8/26] エンタメ
ハーフモデル黒田エイミ、独自のお酒の楽しみ方を披露『アナザースカイ』
[06:00 8/26] エンタメ
二階堂和美、クリス・ハート、平原綾香らが“いのち”をテーマに熱唱
[06:00 8/26] エンタメ
ホームズ風衣装の木村文乃VS美脚バスガイド姿の片瀬那奈、可愛すぎる衣装対決!?
[06:00 8/26] エンタメ
高橋一生、プライド高い料理長役に「本編とEDに高低差!」ギャップにハマる女子続出
[06:00 8/26] エンタメ

求人情報