A powerful Blueprint and C++ color utility library that extends Unreal Engineโs native color handling to allow you to generate, convert, compare, and manipulate colors directly in logic โ ideal for dynamic UIs, design tools, accessibility features, procedural color generation and more!
๐ Documentation
๐ง Support Email: CrossProductDevelopments@gmail.com
๐ฎ Support Discord: Click to Join
โ Works with Unreal Engine 5.2 โ 5.6
โ Features
โ Convert between multiple color spaces (RGB, HSV, HSL, CIELAB, etc.)
โ Map between color values and their closest color names (e.g., convert some FLinearColor to โCrimsonโ)
โ Includes 7 color name lookup tables (HTML, LaTeX, NTC, XKCD, and more) โ or import your own
โ 21 built-in random color generators โ extendable with your own logic via the pluginโs framework
โ Perform color adjustment calculations: lightness, saturation, luminosity, hue etc.
โ Choose from a variety of grayscale conversion algorithms
โ Convert to color vision deficiency modes (e.g., protanopia, deuteranopia) without changing the whole projects color blind mode.
โ Built-in readability grading system to assess contrast for accessibility
โ Calculate Delta E values (3 different algorithms) for perceptual color difference
โ Includes 12+ functions for color harmony generation (complementary, triadic, tetradic, etc.)
โ Read the pixel color at a position on-screen in Blueprint
๐ Change Log
UE5.6 Support - 4th June 2025
UE5.5 Support - 15th November 2024
V1.0.1 - 5th November 2024: Fix error printed in log on engine start-up.
V1 - 13th May 2024: Initial Release (UE5.2 - UE5.4)