A Blueprint Function Library that provides a variety of different functions related to color.
A Blueprint Color Library extending the functionality of color within the engine to greater capabilities within BP/C++ rather than material graph.
💠 Includes:
✨ An Example Project to show off the core features of the plugin
✨ 7 Color Lookup Tables such as HTML, LaTeX and NTC (You can import your own using the editor utility widget & following the documentation).
✨ 21 Random Color Generators to start with (you can make your own using the framework provided).
✨ Settings Menu to Tweak certain aspects of the plugin.
⚙ Features:
✔ Converting Between Color Spaces
✔ Converting Between Colors and Names of Color & Vice Versa.
✔ Random Color Generators which you can customise & add to.
✔ Color Adjustment Calculations
✔ Variety of Grayscale Conversions
✔ Color Deficiency Preview Mode (different from the one in Engine that changes everyhing)
✔ Color Deficiency Readability Gradings
✔ 3 Types of Delta E calculations
✔ 12 Different functions related to Color Harmonies.
✔ Read Pixel Color on Screen.
Change Log:
V1 - 13th May 2024: Initial Release (UE5.2 - UE5.4)
🟦 Code Modules:
Number of Blueprints: 23 (21 RGCs (RandomColorGenerators), 1 AllNodes and 1 Editor Utility for the data tables).
Number of DataTables: 7
Number of C++ Classes: 9 (8 that are UObject derived, doesn't include module class)
Number of C++ Structs: 1
Number of C++ Enums: 7
Network Replicated: No
Supported Development Platforms: Win64 (Untested on others)
Supported Target Build Platforms: Win64 (Untested on others)
❗ Important/Additional Notes: Read the documentation on how to setup the example project.