Old school video feedback effect.
npm install jp.keijiro.kino.feedback.universalKinoFeedbackURP is a Unity package that provides old-school video feedback
effects for Unity's [Universal Render Pipeline] as a custom [renderer feature].
[Universal Render Pipeline]:
https://docs.unity3d.com/6000.0/Documentation/Manual/universal-render-pipeline.html
[renderer feature]:
https://docs.unity3d.com/6000.0/Documentation/Manual/urp/urp-renderer-feature.html
- Unity 6.0 or newer
- Universal Render Pipeline
The KinoFeedbackURP package (jp.keijiro.kino.feedback.universal) can be
installed via the "Keijiro" scoped registry using Package Manager. To add the
registry to your project, please follow [these instructions].
[these instructions]:
https://gist.github.com/keijiro/f8c7e8ff29bfe63d86b888901b82644c
1. Add the "Feedback Feature" to an active URP renderer. Refer to the
[renderer feature] documentation for detailed steps.
2. Add the "Feedback Effect" component to an active camera in a scene. The
feedback effect is only applied to cameras that have this component.
- The feedback effect injects the previous frame's image by rendering a
full-screen quad at the camera's far plane.
- The frame capture occurs just before the post-processing passes, meaning
post-processing effects do not influence the feedback effect.
- As with any video feedback effect, the result heavily depends on the frame
rate. Be aware that changes in frame rate will affect the appearance of the
effect.