DisplacementMapFilterを使って、某ゲームのタイトル画面のようなエフェクトを作りました。 フィルタに使うマップ画像はリアルタイムに生成しています。 さらに、setPixelを各ピクセルに対して呼ぶ操作を画像全体に対する操作に置き換え、速度を改善しています。 左がMayaで書き出したZバッファです。この形状の表面をテクスチャが這っているようなマッピングが目標です。 中がランタイムに作成したマップ画像です。四隅がベタ塗りになっているのは、DisplacementMapFilterの"color"モードで設定した色を採用するためです。 右がDisplacementMapFilterを適用した出力画像です。適用する前の入力画像は、perlinNoiseにpaletteMapで着色したものです。 以下がZバッファからマップ画像を作成する部分です。 // マップ画像作成 pr