Skip to content

A colorblindness simulator to help you design for everyone.

License

Notifications You must be signed in to change notification settings

paulloz/godot-colorblindness

Repository files navigation

godot-colorblindness

A colorblindness simulator to help you design for everyone.

If you like godot-colorblindness, please consider buying me a coffee:
ko-fi

The color calculations I use are heavily based on:

The Godot Ishihara plate has been generated with this tool.

Usage

  • Install the plugin through Godot's AssetLib.
  • Activate it from the Plugin menu (AssetLib => Plugins button).
  • This adds a new control called Colorblindness under CanvasLayer.
  • Create a new Colorblindness control to it in your scene.
  • Specify the Type property (eg. Deuteranopia).

Everything that renders under the control will appear tinted to match your selected color-blindness mode.

Known issues

  • Setting Framebuffer Allocation to 2D without Sampling makes the addon unusable (#4).

Sample

The following sample shows normal vision, Protanopia, Deuteranopia, and Tritanopia (in that order).

normal vision Normal vision

Protanopia Protanopia

Deuteranopia Deuteranopia

Tritanopia Tritanopia