|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
グローフィルタは、オブジェクトの縁の周りに拡散する光の効果を生み出し、オブジェクトがあたかも輝いているかのような印象を与えます。このエフェクトは、標準的なものとして多くの画像処理アプリケーションに見られます。Mac OS X v10.3以前のバージョンでは、同様のエフェクトを生み出すために多数のコード行を記述する必要があります。Quartz Composerでは、これに限らずほかのエフェクトについてもコードを記述する必要はなく、パッチを組み立てて接続するだけで実現できます。
グローフィルタの効果は、画像と、その画像のぼかしたコピーとを足し合わせることによって実現します。加算演算によって画像内のハイライト部分が明るくなり、画像の縁に沿って拡散する光の領域が生まれます。Figure 2-1で、右側の浜辺の風景は、左側の風景にそのぼかしたコピーを足し合わせたものです。
Figure 2-2に、ビットマップ画像上にグローエフェクトを作成するためのQuartz Composerのコンポジションを示します。コンポジションでは以下の4つのパッチを使用しています。
Image Importer。JPEG、TIFF、PNG、BMP、GIF、またはPDFファイルから、ビットマップ画像を生成します。
Gaussian Blur。半径で指定された量だけ画像をぼかします。
Addition。ビットマップ画像にぼかした画像を足し合わせ、結果を出力パラメータとして提供します。
Billboard。画像をレンダリングします。
グローフィルタの実装方法がわかったところで、Quartz Composerを起動して自分独自のコンポジションの作成を始めることにしましょう。Quartz Composerは、次のディレクトリにあります。
/Developer/Applications/Graphics Tools
この章の以降の部分では、説明するコンポジションを完成させるために空のコンポジションが必要です。Quartz Composerを起動し、「Assistant」ウインドウの「Cancel」をクリックします。そして、「File」>「New」を選んで空のコンポジションを開きます。
| < Previous PageNext Page > |
Last updated: 2006-12-05
|
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 |