ページ

2008年10月15日水曜日

波紋(その18)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

もう少し波がほしい。試しにフィルタを複数段重ねてみる。

こんな感じ。

 CIImage *output_image = [_filter valueForKey:kCIOutputImageKey];
[_filter2 setValue:output_image forKey:kCIInputImageKey];
output_image = [_filter2 valueForKey:kCIOutputImageKey];
[_filter3 setValue:output_image forKey:kCIInputImageKey];
output_image = [_filter3 valueForKey:kCIOutputImageKey];
    :


まずは1段の場合。



次に2段。徐々に波が多くなる。



3段。いい感じだ。



ここまでは入力画像を、inputImageだけに当てていた。これをtargetImageにも適用してみる。



いっそう複雑な波が現れる。


視覚効果としては複数段重ねた方が見栄えがする。SimpleCapでも複数段を採用しよう。