A way to invert image colors

As a Roblox developer, it is currently too hard to implement large amounts of images/icons that need to have colors changed.

I recently got a big ol’ batch of icons, and I’d like to start using them in my plugins. The problem is, they’re all black–which isn’t compatible with dark themes. Normally I’d just open up an image editor, invert the colors, and re-export, but that process becomes fairly tedious the more icons I convert.

The ImageColor3 property of image objects makes it possible to convert icons from white to black, but not the opposite. I would like to have a property (or something) that makes it possible to invert the colors of an image.

If Roblox is able to address this issue, it would make the process of uploading and configuring icons a whole lot easier.

Similar thread

This older post has a similar idea, but the request is much broader: Image filtering functionality to allow for more advanced in-engine image manipulations

29 Likes