Color blindness accessibility

I am trying to find any information that will help pin point how the color blindness accessibility settings work, these settings Set Color Vision Deficiency Type | Unreal Engine 4.27 Documentation | Epic Developer Community

As I’m conducting research for my thesis and simulating color blindness as part of the test, and if i can prove that UnrealEngine implements it correctly which it looks like it does, it will save me a ton of time that i don’t have. But i need to prove and validate the implementation to validate my study, and i just can’t anything on the subject.

hi @hardingnick001
try
:file_folder: Accessible Design in Unreal Engine Overview - Accessible Design with Unreal Engine (epicgames.com)

I have already seen this, it doesn’t explain how it works but shows how to use it to test these features, but what I am trying to find is how it works and if possible the study/fact/formula used, so i can validate it in my thesis. Unfortunately i am unable to even find the code that implements it.

hi @hardingnick001
The files are all here in Visual Studio 2022 UE5.4.3 source Edit → Find in Files → Find All

Note the sub-search color

To install source for 5.4.3
git clone https://github.com/jimshalo10/UnrealEngine-5.git --depth 1 -b lgpu542 ue5LGU543

Follow instructions in
UnrealEngine-5/README.md at lgpu542 · jimshalo10/UnrealEngine-5 (github.com)

THANK YOU!
The file I was looking for was the ColorDeficiency.ush which contained three lines that saved my life:
// CDV tables comes from:
// A Model for Simulation of Color Vision Deficiency and A Color Contrast Enhancement Technique for Dichromats
// - Gustavo M. Machado (2010)

for others who are doing academic research around color blindness/deficiency, the file is located in your engine install path \Engine\Shaders\Private

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.