facebook twitter hatena line email

「Unity/PostProcessing/MotionBlur」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行12: 行12:
 
#Post-processVolumeのInspectorのAddEffectボタンを押し、Unity/MotionBlurを追加。その後MotionBlurのNoneをOnにしてShutterAngleとSampleCountにチェックする
 
#Post-processVolumeのInspectorのAddEffectボタンを押し、Unity/MotionBlurを追加。その後MotionBlurのNoneをOnにしてShutterAngleとSampleCountにチェックする
 
#3dObjectを動かすとモーションブラーが適用される。
 
#3dObjectを動かすとモーションブラーが適用される。
 
2dのUI/Imageで、試したけど、それはダメっぽい。
 
  
 
参考:https://elekibear.com/20210428_01
 
参考:https://elekibear.com/20210428_01
行26: 行24:
 
}
 
}
 
</pre>
 
</pre>
 +
 +
==2dのUI/Imageで試す==
 +
2dのUI/Imageで、試したけど、それは適用されないっぽい。
  
 
==カメラ固定の場合にブレさせる==
 
==カメラ固定の場合にブレさせる==

2025年4月13日 (日) 05:33時点における版

MotionBlurとは

モーションブラーと読み、動く物体をぼかす。

MotionBlur作り方

  1. PackageManagerからPostProcessingをインストール
  2. 右上LayersからEditLayersを選択して"PostProcess"という名前を、追加する。(なければ、ProjectSetting/TagsAndLayer/Layers)
  3. MainCameraにPost-processLayerをAddComponent
  4. Post-processLayerのInspectorのLayerに"PostProcess"を追加
  5. 新規GameObjectを作成(移動する物体ではない)し、Post-processVolumeをAddComponentする
  6. PostProcessVolumeのLayerを"PostProcess"に変更する
  7. Post-processVolumeのInspectorを開きIsGlobalにチェック、ProfileからNewボタンを押す。
  8. Post-processVolumeのInspectorのAddEffectボタンを押し、Unity/MotionBlurを追加。その後MotionBlurのNoneをOnにしてShutterAngleとSampleCountにチェックする
  9. 3dObjectを動かすとモーションブラーが適用される。

参考:https://elekibear.com/20210428_01

PackageManagerからPostProcessingのインストール確認

Packages/manifest.json

{
  "dependencies": {
    "com.unity.postprocessing": "3.4.0"
  }
}

2dのUI/Imageで試す

2dのUI/Imageで、試したけど、それは適用されないっぽい。

カメラ固定の場合にブレさせる

  1. 動くオブジェクトのMeshRendererのAddtionalSettingsのMotionVectorsをPerObjectMotionにする

参考:https://qiita.com/flankids/items/1bbbcfa4fbef6ff6cf65