【レポート】

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

1 Tigerの隠し球? - Quartz Composer

木下誠  [2005/05/26]
  • <<
  • <

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の可能性に期待


IT製品 "比較/検討" 情報

転職ノウハウ

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

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

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

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

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

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

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

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

特別企画 PR

人気記事

一覧

イチオシ記事

新着記事

カレー沢薫さんの"3D"ロゼットを抽選で1名にプレゼント!
[12:00 5/30] テクノロジー
【連載】3Dペンでカレー沢薫さんを「立体化」してみた 第3回 カレー沢薫さん、光る
[12:00 5/30] テクノロジー
尾木ママ、舛添知事への怒り爆発「税金、公金にたかる寄生虫」
[11:55 5/30] エンタメ
Viibar、Yahoo! JAPANのデータ分析結果をもとにした動画広告商品
[11:40 5/30] 企業IT
【レポート】人工知能、VR、Chrome OS、開発者会議で示したGoogleの方向性
[11:33 5/30] 経営・ビジネス

特別企画 PR

求人情報