Creating a color picker

I’m trying to add some customization options for when the player creates their character, but it would appear that there is nothing in the widget palette that can be used as a color picker. With that in mind, it looks like I’m creating my own. The idea I had for this - and I’m not married to it by any means - is to create an image object in the menu widget. This image object will display a color wheel. Upon clicking the color wheel, it will get the color at the location of the mouse and return it.

However, that last bit has proven to be a show stopper for me. How can I get the pixel at a specific viewport location?

I’d have to do some testing on the color wheel idea, but one thing you might consider as an alternative would be to have RGB sliders. While not ideal, at least it gives you something. Maybe with a real-time preview of the effects it could suffice?

You could just download and integrate Rama’s Color Picker UMG Widget plug-in: