Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.62 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.62 KB

fMotionBlur

Motion Blur for Universal RP (as same as PPSv2)

This feature should be useful for you who don't wait MotionVector for official support.
MotionVectorPass is faster than Legacy RP by supporting SRPBatcher.
MotionBlurPass is same as that of PPSv2.

image

How to use

To set for your project

  • Add only 3 files anywhere.
    • fMotionBlur.cs
    • fMotionFeature.cs
    • fMotionVector.shader
  • Import PostProcessingStackV2 package. This sample project use the MotionBlur.shader of PPSv2.
    image
  • Add ScriptableRendererFeature(fMotion Feature) to FowardRendererData.
  • Add VolumeComponent(fMotion Blur) to PostProcessVolume. image

Known issue (I won't fix. Please wait for official supporting.)

  • If ScriptableRendererFeature is missing when this project was reimported, please close the project and reopen.
  • Run MotionVectorPass to renderers that is stopping. These are skipped in Legacy RP.

License

Licensed under the Unity Companion License for Unity-dependent projects--see Unity Companion License.

Unless expressly provided otherwise, the Software under this license is made available strictly on an “AS IS” BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions.