Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page >

Quartz Composerのウインドウ

Quartz Composerを起動すると、「Quartz Composer Assistant」ペインが表示され(Figure 1-1を参照)、テンプレートから新しいコンポジションを作成できます。テンプレートを使用しなくてもよい場合は、「Cancel」をクリックし、「File」>「New」を選んで、空のコンポジションから作業を始めます。


Figure 1-1  Quartz Composerはさまざまなコンポジションテンプレートを提供する

Quartz Composer offers a variety of composition templates

選択を行うと、「Editor」ウインドウと「Viewer」ウインドウが表示されます。Figure 1-2は、「Editor」ウインドウにデフォルトのBasic Compositionテンプレートを開いたところを示します。サンプルのコンポジションからの出力は、Figure 1-3に示すように「Viewer」ウインドウにレンダリングされます。

ヒント:  Quartz Composerの環境をカスタマイズするには、「Quartz Composer」>「Preferences」を選んで設定を変更します。

「Editor」ウインドウのメインワークスペースには、パッチの組み立てと接続を行うためのグリッドがあります。パッチは関数のようなもので、入力パラメータを受け取ることができ、なんらかの処理を実行します。そして通常1つ以上の出力パラメータがあります。パッチについては次のセクションで詳しく説明します。パッチ名は、ワークスペースの左側にある「Patch Library」リストに表示されます。パッチのインスタンスを作成するには、リストからパッチを選択してワークスペースまでドラッグします。

ヒント:  リスト内でパッチ名をダブルクリックすることで、パッチのインスタンスを作成することもできます。

コンポジションとは、特定のデータの流れを記述する、相互に連携するパッチのコレクションです。「Editor」ウインドウに表示されているBasic Compositionテンプレート(Figure 1-2を参照)では、Gradient、Billboard、Sprite、Image Importer、Interpolation、Image With Stringといった、さまざまなパッチを使用しています。Gradientパッチは独立に存在していますが、BillboardパッチおよびSpriteパッチはそれぞれほかのパッチに接続しています。接続については、“パッチ間の接続”で説明します。

パッチによってはサブパッチを含めることができるため、コンポジションが複数の階層で構成されることもあります。“Quartz Composerによるコンポジションの作成”では、階層を作成する方法について説明しています。ここでは、「Hierarchy Browser」ボタンによってコンポジション内の階層が表示されることだけを理解しておいてください。すべてのコンポジションに階層があるわけではありません。


Figure 1-2  Basic Compositionテンプレートを開いた後のQuartz Composerの「Editor」ウインドウ

The Quartz Composer Editor window after opening to the Basic Composition template

「Editor」ウインドウの左側には「Patch Library」と「Clip Library」があります。クリップは、使いやすいようにまとめられたパッチのセットで、回転キューブやアニメーション背景のレンダリングなどの便利な処理を実行します。クリップについては、“Clip Library”で説明します。

「Editor」ツールバーの「Viewer」ボタンをクリックすると、「Viewer」ウインドウが最前面のウインドウになります。「Viewer」メニューのメニューを使用して、コンポジションの実行と停止、アスペクト比の制限、レンダリングモード(Performance、Debug、Profile)の変更、およびフルスクリーンモードへの切り替えが行えます。フルスクリーンモードでは、コンポジションがディスプレイ全体にレンダリングされます。フルスクリーンモードを終了するにはEscキーを押します。


Figure 1-3  Quartz Composerの「Viewer」ウインドウ

The Quartz Composer Viewer window

「Viewer」ウインドウの左下に平均フレームレートが表示され、右下に平均レンダリング負荷が表示されます。レンダリング負荷は、コンポジションを「Viewer」ウインドウにレンダリングするのに使用されているプロセッサ時間の割合です。

「Viewer」ウインドウにはツールバーがありますが、これはデフォルトでは非表示になっています。ツールバーを開くには、「Viewer」ウインドウの右上隅にあるボタンをクリックします。ツールバー(Figure 1-4を参照)を使用して、レンダリングの開始と停止、フルスクリーンレンダリングへの切り替え、レンダリングモード(“レンダリングモード”を参照)の変更、コンポジションパラメータ(“ポートを公開してコントロールにバインドする”を参照)の表示、および「Editor」ウインドウへの切り替えが行えます。


Figure 1-4  ツールバーを開いた状態の「Viewer」ウインドウ

The Viewer window with the toolbar open



< Previous PageNext Page >


Last updated: 2006-12-05




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice