On 16/10/2015 at 03:51, xxxxxxxx wrote:
The BaseBitmap::Save() function has a data parameter, where you can pass additional configuration options.
For EXR you pass a BaseContainer containing another BaseContainer at ID 0 with the actual settings.
The second BaseContainer then contains the following settings:
ID 0: Int32 value, the compression type (one from the list below)
0 = NO_COMPRESSION
1 = RLE_COMPRESSION
2 = ZIPS_COMPRESSION
3 = ZIP_COMPRESSION
4 = PIZ_COMPRESSION
5 = PXR24_COMPRESSION
6 = B44_COMPRESSION
7 = B44A_COMPRESSION
ID 1: Boolean value, clamp to 16-Bit float
There's also another thread showing about Setting the format options of an OpenEXR in the render settings.