Skip to content

Instantly share code, notes, and snippets.

View Westerveld's full-sized avatar

Ethan Bruins Westerveld

View GitHub Profile
@simonwittber
simonwittber / ColorBlindCorrection.cs
Last active April 27, 2023 15:21
Color Blindness Correction PostProcessing Effect for Unity.
using System;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
[Serializable]
[PostProcess(typeof(ColorBlindCorrectionRenderer), PostProcessEvent.AfterStack, "Custom/ColorBlindCorrection")]
public sealed class ColorBlindCorrection : PostProcessEffectSettings
{
[Header("1:Protanopia 2:Deuteranopia 3:Tritanopia")]
[Range(0, 2)]