aspect-ux / Mini-PostProcessing

a mini post processing system based on urp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mini-PostProcessing

A mini post processing system based on urp, you can customize your own post process simply.

URP version: 12.1.7

Features

  • Bloom
  • Gaussian Blur
  • SSAO
  • Pixelate
  • Glitch
  • Volume Light
  • DOF
  • Brightness Saturation And Contrast

Usage

先来看类图设计(配合源码使用)

使用方法

复制TemplateMiniPostProcess.cs文件和Template.shader 文件,根据具体需求修改。

image-20240120084543706

勾选所需的后处理(check),最后在volume上添加override;上图决定是否启用,下图则是具体调参。

image-20240120094930002

简单流程图

image-20240120080706408

可根据需求定制,后续会持续更新后处理算法的简单实现。

Credits

About

a mini post processing system based on urp

License:MIT License


Languages

Language:C# 47.2%Language:ShaderLab 35.4%Language:HLSL 17.4%