【レポート】

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年後は? あなたの年収をデータに基づき予報します。

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

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

人気記事

一覧

イチオシ記事

新着記事

そそられないポンコツ淫魔のちょいエロコメディ、ジャンプ+で
[20:41 7/26] ホビー
[映画興行成績]「ONE PIECE」最新作が初登場で首位 興収11.5億円の好スタート
[20:30 7/26] エンタメ
夫婦のLINE 第128回 甘っちょろい戯言は抜きだ
[20:30 7/26] ライフスタイル
タイガが逆壁ドンジャンプ!南十字明日菜が描く「キンプリ」出張版がザ花に
[20:07 7/26] ホビー
スマホからの「welq」利用者急増で631万人に - ニールセン
[20:03 7/26] 企業IT

求人情報