Color Chameleon

by Koby Deuel in Scripts and Addons

Why Color Chameleon?

  • Color Chameleon offers an easy way to control the color space of the textures in your project without having to remember what color space goes where.
  • Have over 100+ textures? Color chameleon will quickly convert ALL textures to the proper color space, so you do not have to worry if they are in the right color space.
  • We have all been there. Is it sRGB or Non-Color Data? For my ACES users, it's even more complicated than that. Why should a 3D artist worry if they have the correct color space selected? This is why Color Chameleon is for you!

What is Color Chameleon?

               Color Chameleon is a tool designed to help artists maximize their time when it comes to textures. Managing texture color spaces might seem like an easy job, but once you have over 100+ that need to be changed to the correct color space, that is where Color Chameleon shines. Color Chameleon comes with full support for Blender Default color Management, as well as ACES OCIO. If you have used ACES before you know that it is a pain to filter through all of those color spaces.  With three easy-to-use buttons, Color Chameleon can save you hours of your precious time.

Blender Default Without Color Chameleon

               The picture to the left is rendered in Filmic Blender without any change to the texture's color spaces. This means that all the texture’s maps are in sRGB. This includes, base color, normal, roughness, metallic, and displacement. Besides the base color texture, most of all the other maps should be in Non-Color-Data. Choosing the incorrect color space can have drastic effects on your renders. For example, the image on the right, render in Filmic Blender without Color Chameleon, has super reflective metals, and the skin is very glossy when compared to the right image, rendered in Filmic Blender with Color Chameleon. These differences are subtle but can greatly affect your final render.

Blender Default With Color Chameleon

               When the proper color spaces are applied, the overall quality and realism of the render are increased. The left side of the image is before Color Chameleon and the right side of the image is after Color Chameleon is applied. In Blender Default, the metallic and roughness maps are affected the most when they have the incorrect color space. In this close-up image, you can see the difference the proper color space can make. On the left side, the skin, glove, and helmet are all too glossy/shiny. On the right side, with Color Chameleon, all of the textures are behaving properly.

ACES Without Color Chameleon

               The picture to the left is rendered in ACES without any changes to the color spaces. Right away you can see that all the colors are off.  The render does not have the correct colors, reflections, and displacement caused by normal and height maps. To some people, this might not seem like a big deal, but in reality, it is. Having incorrect color spaces in ACES is affect how light reacts with the objects. A texture with no roughness might be very shiny when the incorrect color space is selected. The image on the right is rendered in ACES using Color Chameleon to change the color spaces. You can see the improvement right away.  

ACES With Color Chameleon

               Having the correct color space is very important when using ACES. On the left side of the image, render in ACES without changing the color space, you can see the bumps on the helmet are not behaving properly. On the right side, render in ACES with the help of Color Chameleon, the helmet texture behaves properly giving it a realistic metal material. Another reason why it is important to use the correct color space in ACES is because the lighting can look very flat if the incorrect color space is used.


Color Management Settings:

  • Blender Default


  • Selected Objects (Changes all the textures to the correct color space of the selected objects)
  • All Materials (Changes all the textures in all materials and world material to the correct color space)
  • All Textures (Changes all the textures to the correct color space)


Texture tag menus:

  • Customizable color space
  • Each texture has a corresponding menu to add/edit tags


11/13/2021- v1.1 Fix tag reading bugs.


11/8/2021- v1.0 Initial Release


Feel free to email us with any questions or issues you are having.

Email: [email protected]

Sales 20+
Customer Ratings 1
Average Rating
Published 2 months ago
Software Version 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93, 3.0
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message