「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を動かすとモーションブラーが適用される。 | ||
− | |||
− | |||
参考: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作り方
- PackageManagerからPostProcessingをインストール
- 右上LayersからEditLayersを選択して"PostProcess"という名前を、追加する。(なければ、ProjectSetting/TagsAndLayer/Layers)
- MainCameraにPost-processLayerをAddComponent
- Post-processLayerのInspectorのLayerに"PostProcess"を追加
- 新規GameObjectを作成(移動する物体ではない)し、Post-processVolumeをAddComponentする
- PostProcessVolumeのLayerを"PostProcess"に変更する
- Post-processVolumeのInspectorを開きIsGlobalにチェック、ProfileからNewボタンを押す。
- Post-processVolumeのInspectorのAddEffectボタンを押し、Unity/MotionBlurを追加。その後MotionBlurのNoneをOnにしてShutterAngleとSampleCountにチェックする
- 3dObjectを動かすとモーションブラーが適用される。
参考:https://elekibear.com/20210428_01
PackageManagerからPostProcessingのインストール確認
Packages/manifest.json
{ "dependencies": { "com.unity.postprocessing": "3.4.0" } }
2dのUI/Imageで試す
2dのUI/Imageで、試したけど、それは適用されないっぽい。
カメラ固定の場合にブレさせる
- 動くオブジェクトのMeshRendererのAddtionalSettingsのMotionVectorsをPerObjectMotionにする