Or maybe I’m doing something wrong?
Screenshot is attached
Changing RGB primaries in corona bitmap has a subtle, almost unnoticeable effect. 3dsmax bitmap working as expected by selecting color space during load (those settings not affecting corona bitmap).
The original problem was that Max Bitmap and Corona Bitmap would produce different results with the ACES color management mode enabled. I tested this in 3ds Max 2025 with Corona 12 U1 HF1 and all is working fine. The spheres render identically (and correctly) with both Max Bitmap and Corona Bitmap.
If you are experiencing some issue, please explain what exactly is going on.
Big difference between 3dsmax bitmap in RGB and RAW mode, CoronaBtmap acts differently.
Produces correct results without adding gamma, but still showing gamma warning. CoronaBitmap produces the same result, but need to add gamma to it.
I expected that loading the normal map as a 3dsmax bitmap and corona bitmap in raw mode should give the same results without gamma warnings or adding gamma.
I was able to reproduce this but only when using a JPG bitmap as the normal map. With a 32-bit TIF it works more consistently, pretty much all the Max/Corona/sRGB/RAW combinations look the same. This is probably some color management stuff related to the fact that a JPG has sRGB gamma stored in it. I will try to get some info from our developers.
Produces correct results without adding gamma, but still showing gamma warning. CoronaBitmap produces the same result, but need to add gamma to it.
The gamma warning is sometimes a false positive. Corona has no way of reliably telling this. Imagine saving a bitmap in linear space and in gamma 2.2 space but in a way that the resulting pixel color values are the same - Corona will show the gamma warning in case of one of them even though they will render identically.
Yes, Corona follows the rules set in 3ds Max color management.
If Auto and the custom (whichever primaries it comes with) give different results, please show an example to understand the case better.
3ds max color management is by default(AcesCG), if i drag and drop textures (jpg etc) it’s fine with native bitmap, if i adding corona bitmap it always RGB primaries set to custom(sRGB) and have wrong colors. Auto mode telling color space is sRGB and looks fine.
If 3ds max set to gamma color management, corona bitmap loading right linear sRGB in RGB primaries.
How to set to Auto by default?
Maybe I got it wrong, but I thought that linear srgb in corona bitmap should produce same result as srgb in bitmap?
drag&drop image to max set corona bitmap to linear srgb, so I have to change it manually by clicking on “Load map”->“Automatic”->“Open”. Then primaries changed to custom:srgb
But I had to do it to each texture in material from external model after converting bitmap to corona bitmap. Loading forest pack models as an example.
But what even worse - inconsistent behaviour. As I remember I loaded some gravel preset from forest pack and after converting it to corona bitmap all textures became much brighter, except one. So I had to change like 9 bitmaps to custom:srgb and left one of them as linear rgb. This one texture worked correctly with linear and wrong with custom:srgb (much darker).
I’ve encountered this issue as well: once a 3ds Max bitmap is loaded, it can’t be modified—you have to save a copy of the texture under a new name and then reload it.
Note: The daily previews are the newest, experimental versions of Chaos Corona intended mainly for testing purposes and to showcase the recently added features. They contain the latest bug fixes but are not guaranteed to be stable, and in some cases can even damage scene files.
Yes, I saw this and checked - the conversion is fixed, thanks. Converted corona bitmap now has custom:srgb
But the question is - shouldn’t linear srgb in corona produce the same result as custom: srgb?
Right now linear srgb is much brighter than custom srgb.
Custom is more suitabe for some other colorspaces like rec, than for srgb.