The Ultimate Color Picker is a portable and easy-to-use widget that allows you to apply colors to 2D/3D objects at runtime. It features multiple sliders for fine-tuning hue, saturation, luminance, and transparency, as well as a swatches system for quick color selection. The swatches can be saved and loaded from a JSON file, making it easy to manage multiple color palettes. The package is designed to be simple, performant, and highly portable, with minimal impact on performance. It is also compatible with controllers and can be used on various platforms, including PC, mobile, and console.
Tested on Unity version 2019.4 and above. Uses HSV channels. Works with any render pipeline. Lightweight and highly customizable. Includes open-source code.





