summaryrefslogtreecommitdiff
path: root/GameCode/BlurPost.cs
diff options
context:
space:
mode:
Diffstat (limited to 'GameCode/BlurPost.cs')
-rw-r--r--GameCode/BlurPost.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/GameCode/BlurPost.cs b/GameCode/BlurPost.cs
new file mode 100644
index 0000000..1e10746
--- /dev/null
+++ b/GameCode/BlurPost.cs
@@ -0,0 +1,16 @@
+using UnityEngine;
+
+[ExecuteInEditMode]
+public class BlurPost : MonoBehaviour
+{
+ [SerializeField]
+ private Material postprocessMaterial;
+
+ private void OnRenderImage(RenderTexture source, RenderTexture destination)
+ {
+ RenderTexture temporary = RenderTexture.GetTemporary(source.width, source.height);
+ Graphics.Blit(source, temporary, postprocessMaterial, 0);
+ Graphics.Blit(temporary, destination, postprocessMaterial, 1);
+ RenderTexture.ReleaseTemporary(temporary);
+ }
+}