前回の記事 で、
Post Processing Stack の Motion Blur は、カメラの角度や座標の変化によって画面はブレますが、カメラが不動・あるいはあまり動かないときに、 視野内でオブジェクトがどんなに激しく動こうとモノがブレない
と書きましたが。間違いでした。
ブレました
Post-Processing Profile の Motion Blur の 「Frame Blending」 という値を、0より大きい値にすることで実現できました!
でも、ちょっと違うんです。コレじゃなかったんです。
何が気に入らないの?
まず、 カメラを動かしてブレさせたとき の絵をご覧ください。
輪郭がボヤけるような感じになっていて、リアルなブレ方になっているのがわかります。
一方、 「Frame Blending」を使ってオブジェクトを動かしてブレさせたとき の絵がこちらです。
※中央のブロックに注目してください。
フレーム感を補間してるに過ぎないので、ブレてはいるんですが 輪郭がはっきりした残像 が遅れて消えてるに過ぎず、イマイチきれいなブレ方ではありません。
理想
やはりこちらを持ち出しますが、やはり輪郭がぼやけるようなブレ方・・・というより 色が動きの線上に伸びるようなブレ方 にしたいなと思っていて、それにはやはり前述のカメラを動かしたときのようなブレ方が望ましいのです。
引き続き調べます。
ちなみにゼノブレイドリメイク版はサブクエストしすぎてまだモナドもらってません。
試してみようと思ってるやつ
会社で 良さげなGitHub を共有していただいたので、これを試してみようと思います。
デモを見たところ、望んでる絵になってそう・・・!
I continue testing the motion blur effect.https://t.co/weJyKnr6l9 pic.twitter.com/L0CMlfCNW3
— Keijiro Takahashi (@_kzr) June 3, 2016