LoginSignup
5
7

More than 5 years have passed since last update.

Unity5 Canvasの中に対してブラーとか使うとき

Last updated at Posted at 2015-02-10

内容が冗長なので、近日中に更新します。
3のCameraは必要ないです、Canvasに投影するカメラを
写したいカメラにすればOKです。

そのカメラがあるオブジェクトにエフェクト系のコンポーネントを追加してください。
BlurコンポーネントのenabledをOn/OffするだけでBlurがかかったり、かからなかったりします。

ユニティテクノロジージャパンの高橋さんに教えていただきました。

1.まず構成を親側からCamera→Canvas→Image とする
2.ImageオブジェクトのImageにSpriteをはる
3.ImageオブジェクトにVortexを追加、自動的にCameraが追加されるので
  CameraのClearFlagをDepthOnlyにする、Depthは必ず1番手前大きい値に設定
4.CanvasオブジェクトのCanvasのRenderModeをScreenSpace-Cameraに変更
5.CanvasオブジェクトのRenderCameraに親オブジェクトのCameraを設定する。
6.できたーーー

(注)なぜかはわからないがCameraコンポーネントよりも下に
   Blur系コンポーネントがいないと設定が反映されない、めっちゃはまった

下記イメージとファイル

Image.png

Canvas.png

Camera.png

5
7
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7