Chroma: Ubisoft's internal tool used to simulate color-blindness

github.com

231 points by gm678 11 days ago


username256 - 10 days ago

The shader code in Chroma looks to be a direct copy/paste from this old repo: https://github.com/Chman/ColorBlindr/blob/master/ColorBlindr....

I don't see it being referenced anywhere but maybe I'm mistaken.

maxnoe - 11 days ago

Not for gaming, but this was developed for checking plots: https://github.com/hdembinski/monolens

And works cross platform.

Pet_Ant - 10 days ago

I have used Chromatic Vision Simulator on my iPhone with a camera to check for colour-blind accessibility of board games.

https://apps.apple.com/us/app/chromatic-vision-simulator/id3...

It's free. I'm unaffiliated, just a happy user in the past.

Thaxll - 11 days ago

Ubisoft is on the forefront for accessibility.

sph - 10 days ago

Stupid question for colour-blind gamers: why do accessibility options in games remove and mute colours to simulate colour blindness types? (i.e. protanopia, deuteranopia, etc.)

I imagine if you can’t perceive some colours, you want hue shift or boost, not to actually remove colours so it looks like what you already are seeing. Feels a bit like muting all sounds to help one with auditory deficiencies. What am I missing here?

fidotron - 11 days ago

Does anyone have any insight into how tools for simulating color blindness would fit into workflows?

For example, in this case presumably the QA team play in different modes and provide feedback about things which aren't going to work, but that is a very different universe than web or mobile app design.

ano-ther - 10 days ago

Does anyone know a tool that assessed which type of colorblindness you have? The tool here seems great, but when I want to explain to people how I see colors, I don’t know which deficiency to choose.

w4rh4wk5 - 11 days ago

Alternatively, one could just use this shader for post-processing in their engine: https://www.shadertoy.com/view/XdtyzM

charcircuit - 11 days ago

This seems overly complex. Why require input passthrough?

It seems simpler to make an OBS plugin that way you are able to reuse a lot of work that already exists for game capture and post processing.

gjsman-1000 - 11 days ago

They aren't using GitHub correctly, so they have the installer for Windows in-tree.

https://github.com/ubisoft/Chroma/blob/main/Release/Chroma_s...