On 21/03/2013 at 03:47, xxxxxxxx wrote:
Cinema 4D Version: 14
Language(s) : C++ ;
I am loading an ARGB floating point EXR (or HDR) file into a multipass bitmap.
When I query the color-mode with GetParmeter(MPBTYPE_COLORMODE) it returns COLORMODE_RGBf. I was rather expecting it to return COLORMODE_ARGBf though as this is the format of the file.
Is the EXR/HDR importer pre-multiplying the alpha channels on loading or something similar?
On 08/04/2013 at 04:17, xxxxxxxx wrote:
Usually Alpha channels are stored separately.
To get the Alpha information from the multipass bitmap you can query the alpha layers with GetAlphaLayerCount()/GetAlphaLayerNum()/GetLayers().
Sorry for the late reply.