Color Corrective Accessibility Feature?

Here’s another one that i made, I don’t really like how it’s implemented right now but it works. Once i find a better way to implement the UI interactions and stuff I’ll try to update it here as well.

The reason there is a ? in the title is because I’m not colorblind, so i don’t actually know if this is a good implementation in the first place?

It works by Color Replacement, so each Red, Green, Blue sliders have their own RGB slider values to create a new color (Replacing the red, green, or blue in the scene color), allowing the user to fine to it to their needs (Hopefully)

IE:
Red Slider: (Replaces red with…)
R: 1.0
G: 0.0
B: 0.0
(This is just red, making the image normal)
Or any combination, replacing the red color in the scene texture with their selected color

Project files are here, As always use it if you want, make it better and do whatever you want with it.

Slider ranges from 0-110% for a little extra vibrance if needed?

https://github.com/Xapher/AccessibilityColorCorrectionMaterial

3 Likes

This has been updated with a tolerance for greyscale, reducing if not removing the tinting on greyscale colors.