OPSAVE with 16Bit or 16/32Bit-Floating Point Images

Is there a way to capture images with OPSAVE in higher bit rates than 8-Bit?

Documentation is quite short on that… Thank you.

Is your pixel format set to above 8-bit on the target operator?

What file type are you saving as?

Yes, it’s a 32-Bit-Float TOP and I was using TIFF to capture, but it’s still saved as 8-Bit image…

You can only save out higher bit depths to .exr format images. We do have an RFE in for improving .tiff saving support but no timeline on that right now.

Also, highly recommend never using opsave (that’s tscript, you will not receive bug fixes on it), instead use op(‘opname’).save() which is python and the current way of doing things.

Thanks Ben, true, that part in my tool is quite old and probably needs a Phyton rework…

How to set the EXR export options, the Wiki is short on that topic?

You can’t set the options for saving EXR right now, it’ll just choose the best format it can.