OSXのデスクトップにアニメーションの波紋効果を作成しようとしています。実際にはデスクトップだけでなく、デスクトップとその上のウィンドウのイメージ。
まるでスクリーンが池で、石がその一点に落ちたかのように。
これを達成する方法について、誰かが私にいくつかの指針を教えてもらえますか? サンプル ソース コードを提供していただければ幸いです。
OSXのデスクトップにアニメーションの波紋効果を作成しようとしています。実際にはデスクトップだけでなく、デスクトップとその上のウィンドウのイメージ。
まるでスクリーンが池で、石がその一点に落ちたかのように。
これを達成する方法について、誰かが私にいくつかの指針を教えてもらえますか? サンプル ソース コードを提供していただければ幸いです。
このページには、作成者が iOS で水の波紋効果をどのように実装したかを説明する小さなコード フラグメントがあります。いくつかの開発情報とビデオが含まれています: http://fabiensanglard.net/fluide/
更新:
Core Image は CIRippleTransition を提供します (http://developer.apple.com/library/mac/documentation/GraphicsImaging/Reference/CoreImageFilterReference/Reference/reference.html#//apple_ref/doc/filter/ci/CIRippleTransition - AFAIK thisダッシュボード < 10.7 で使用)
この例では、コア アニメーションと組み合わせて CI トランジションを使用しています: http://theocacao.com/document.page/528
それを単純なスクリーンショットと組み合わせると、デスクトップの画像と目的の波及効果が得られます。