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

< Previous PageNext Page >

回転キューブを設定する

Quartz Composerでは、入力画像と間隔値を使用してキューブをレンダリングするRotating Cubeクリップが用意されています。画像を指定すると、キューブの6面に表示されます。間隔は、キューブの回転間隔を制御します。

以下の手順に従って回転キューブを設定します。

  1. 「Clip Library」をクリックします。

  2. Figure 2-3に示すように、Rotating Cubeクリップをダブルクリックしてワークスペースに追加します。

    クリップをワークスペースに追加すると、クリップのコピーが作成され、そのコピーがワークスペースに追加されます。このため、「Clip Library」にあるクリップに影響を与えることなく、追加したクリップに変更を加えることができます。


    Figure 2-3  ワークスペース内のRotating Cubeクリップ

    The Rotating Cube clip in the workspace
  3. 「Patch Library」をクリックします。

  4. Image Importerパッチをワークスペースまでドラッグします。


    Figure 2-4  ワークスペースに表示されているパッチ

    The patches as they appear in the workspace
  5. Image Importerパッチをクリックし、「Inspector」ボタンをクリックします。

  6. ポップアップメニューから「Settings」を選びます。

  7. 「Import from File」をクリックし、キューブの面に使用するテクスチャが含まれているファイルのあるディレクトリに移動します。ファイルを選んで「Open」をクリックします。

    ファイルを開いたら、ほかのパッチを調べることができるようにInspectorを開いたままにしておきます。

    Quartz Composerにより画像のコピーがコンポジション内に保存されます。

    この例ではレンガの画像をテクスチャとして使用していますが、好きな画像を指定してキューブの面に表示できます。レンガの画像をインポートした後、InspectorはFigure 2-5に示すように表示されます。

    ヒント:  ビットマップやテクスチャなどの使用する画像の寸法は、必要以上に大きくしないようにします。たとえば、対象物へのレンダリングが320×240の場合、1024×768の画像を使用することは避けます。


    Figure 2-5  Image Importerパッチ用のInspectorの「Settings」ペイン

    The Settings pane in the Inspector for the Image Importer patch
  8. Figure 2-6に示すように、Image Importerパッチの出力を、Rotating CubeのImage入力に接続します。

    接続を作成するには、一方のパッチの出力ポートをクリックしてもう一方のパッチの入力ポートまでドラッグします(反対方向に接続を作成することはできません)。


    Figure 2-6  Rotating CubeのImage入力に接続されたImage Importerの出力ポート

    The output port of Image Importer connected to the Image input of the Rotating Cube
  9. Figure 2-7に示すように、Rotating Cubeマクロをクリックし、Inspectorの「Input Parameters」ペインを表示します。

    デフォルトの間隔値は10で、10秒でキューブが1回転することを示します。この値を1.0に変更すると、「Viewer」ウインドウでキューブの回転速度が速くなることがわかります。もう一度、値を10に戻してみます。このように、入力パラメータの値は簡単に変更できます。

    コンポジションに加えた変更は、レンダリングされる内容にすぐに反映されます。


    Figure 2-7  Rotating CubeのInput Parameters

    Input parameters for the Rotating Cube
  10. 「Viewer」をクリックして前面に表示します。

    レンガの面を持つキューブが回転します(Figure 2-8を参照)。背景は格子状のパターンとして表示され、レンダリングされない領域であることを示します。キューブに背景を持たせる場合は、背景を追加する必要があります。この方法については、次の“背景色を追加する”で説明します。


    Figure 2-8  キューブが回転する。格子状の部分はレンダリングされていない領域を示す

    The cube rotates; the checkerboard indicates areas that are not rendered


< 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