Futuristic sci-fi settlement with neon signs, makeshift buildings, and power lines set against a vast industrial landscape at dusk.
Christopher Nichols

Christopher Nichols

Last updated: August 14, 2025  •  4 min read

Everything you need to know about ACEScg

Summary:

  • ACES is a modern color encoding system developed by the Academy of Motion Picture Arts and Sciences to unify visual effects workflows, especially in media and entertainment.
  • ACEScg, a variant of ACES, is designed for CGI work and is supported by V-Ray 5 for Maya, ensuring consistency across different sources by converting textures and HDRs to ACEScg.
  • V-Ray 5 for Maya supports various input color spaces like Raw, ACEScg, and sRGB, and uses Maya's "Color Management" settings for assigning color spaces to textures.
  • ACEScg allows for a wider gamut of colors and higher dynamic range, making it the new standard for both input systems and output programs like V-Ray.

What is ACES?

ACES is a color encoding system that is being widely adopted across the world, especially in media and entertainment. ACES stands for Academy Color Encoding System, and it was developed by the Academy of Motion Picture Arts and Sciences.

There have been color encoding systems for years. You may know of some of them, such as sRGB and Rec709, but they were designed for older systems, such as film or standard-definition televisions. Today, modern cameras, especially digital cameras, can represent far more colors than sRGB. All those camera systems use their own raw file format to give the filmmakers the full gamut of colors that the cameras can capture.

Professional CineAlta digital cinema camera with a Leica 35mm lens, designed for high-end film and television production.
Sony’s Venice motion picture camera system is one of many that support an ACES workflow. © Sony Pro

The problem is that those raw formats are not compatible with each other. So the Academy came up with a new modern color encoding system (ACES) to put all the camera data in the same color space. This made it much easier for colorists to keep consistency across many different sources.

But, as you know, modern movies don’t just have video — there is also a fair amount of CGI involved. As such, the world of VFX had to adapt to the same color space. Hence the birth of ACEScg, which is another flavor of ACES.

What makes ACES better?

The simple answer is wide gamut. Human vision, for the most part, can see a lot of different colors at a very wide variety of brightnesses. Old TVs and even film were limited in what was possible — hence the sRGB standard. New cameras, TVs and even laser projectors, such as Dolby Cinema, have a much wider range of possible colors and brightnesses. The best way to understand it is with a standard gamut graph that illustrates how much more color is visible.

Why are there so many different flavors of ACES?

While all flavors show approximately the same color space, different technology needed slightly different ways of encoding that color space. Certain color correctors needed the data to be encoded logarithmically for the data to work better, hence ACEScc. Some color correctors needed to go slightly further with a curve closer to what old Cineon files used. This led to ACEScct.

In the CG world, all of our data is much better when it is kept linear with no curve. So the Academy decided to name the linear version of ACES ACEScg. In V-Ray, we only support ACEScg as it is the color space of choice for CGI work and will help avoid any confusion.

ACEScg . . . and more

ACEScg is just one of the new features of V-Ray for Maya. In this webinar, Chaos Group’s Cory Holm will talk you through how to make the most of the new feature — and much more.

How will ACES affect my workflow?

Technically, if you follow a few steps, it should not affect your workflow much at all. You need to realize that your textures, HDRs, etc, all need to be converted to ACEScg so that you get the expected colors on the output. This is taken care of in a setting in Maya, which in turn, we adapt in V-Ray to do all the conversion for you at the end.

For your input images, we support the following color spaces natively: Raw, ACEScg, scene-linear or gamma Rec. 709, and sRGB. If you need any other input color spaces, you will need to use OCIO. You have to be mindful of how Maya determines a texture's color space. In the "Color Management" settings, you can set up a list of rules that assign a color space to a texture based on patterns in its filename. This is the primary way to assign input color space to a texture in Maya.

If you've enabled OCIO, you also have the option of enabling "Use OCIO input color space rules," which add all the color spaces from the OCIO configuration as an implicit rule in Maya, so if your image has an OCIO color space name in its filename, that color space will be automatically assigned. Finally, if you have a few files that do not fit the rule-based system, you can override the color space of a specific file node from its attributes. Either way, V-Ray will respect whatever the image's input color space is set to and will not try to guess it.

Then you have a choice. You can either setup the output color space in Maya by going to the Maya preferences

But if you want to bypass the Maya preferences and simply tell V-Ray to take of it for you, you can do that in the V-Ray render settings

Conclusion

ACEScg is now the new standard color space that is being used natively by both input systems just as cameras, as well as output programs like V-Ray. It allows for a much wider gamut of colors and higher dynamic range. V-Ray 5 for Maya not only supports it, but we respect the native color management right inside of Maya. As such, making sure that your V-Ray for Maya project is in ACEScg has never been easier.

Chaos logo apricot.
2025 State of ArchViz Report: Insights from 1,000+ designers.
Example of a still render created in Enscape
Share
Christopher Nichols
Christopher Nichols

Chris is a CG industry veteran and Director of Chaos Labs. He can also be heard regularly as the host of the CG Garage podcast which attracts 20,000 weekly listeners. With a background in both VFX and Design, Chris has worked for Gensler, Digital Domain, Imageworks and Method Studios. His credits include Maleficent, Oblivion and Tron: Legacy.

Subscribe to Our Blog

Get the best tips and articles delivered straight to your inbox!

blog-subscribe-large-cta-bg