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

< Previous PageNext Page >

グローフィルタの概要

グローフィルタは、オブジェクトの縁の周りに拡散する光の効果を生み出し、オブジェクトがあたかも輝いているかのような印象を与えます。このエフェクトは、標準的なものとして多くの画像処理アプリケーションに見られます。Mac OS X v10.3以前のバージョンでは、同様のエフェクトを生み出すために多数のコード行を記述する必要があります。Quartz Composerでは、これに限らずほかのエフェクトについてもコードを記述する必要はなく、パッチを組み立てて接続するだけで実現できます。

グローフィルタの効果は、画像と、その画像のぼかしたコピーとを足し合わせることによって実現します。加算演算によって画像内のハイライト部分が明るくなり、画像の縁に沿って拡散する光の領域が生まれます。Figure 2-1で、右側の浜辺の風景は、左側の風景にそのぼかしたコピーを足し合わせたものです。


Figure 2-1  グローエフェクトを適用する前(左)と適用した後(右)の浜辺の風景

A beach scene without (left) and with (right) the glow effect applied

Figure 2-2に、ビットマップ画像上にグローエフェクトを作成するためのQuartz Composerのコンポジションを示します。コンポジションでは以下の4つのパッチを使用しています。


Figure 2-2  画像上にグローエフェクトを作成するコンポジション

A composition that creates a glow effect on an image

グローフィルタの実装方法がわかったところで、Quartz Composerを起動して自分独自のコンポジションの作成を始めることにしましょう。Quartz Composerは、次のディレクトリにあります。

/Developer/Applications/Graphics Tools

この章の以降の部分では、説明するコンポジションを完成させるために空のコンポジションが必要です。Quartz Composerを起動し、「Assistant」ウインドウの「Cancel」をクリックします。そして、「File」>「New」を選んで空のコンポジションを開きます。



< 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