Karma PNG bit depth

   454   4   1
User Avatar
Member
33 posts
Joined: 3月 2017
Offline
Does anyone know of a way to set the bit depth of png renders from Karma?
They seem to always come out 8 bits per channel.
User Avatar
Member
2540 posts
Joined: 6月 2008
Online
I think that is all you're going to get out of the venerable old PNG format. If you need more than 8 bits per-channel, try using .EXR or .TIF.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
33 posts
Joined: 3月 2017
Offline
I figured it might be unlikely but thought I'd ask just in case.
The comper is specifically requesting separate png sequences.

Bonus question for anyone out there:
Can you render AOVs as exrs but to the C(rgba) channel?
If I output an AOV as a separate sequence, depth for example, it will output an exr sequence with no colour data and depth in the depth channel, requiring compositors who use After Effects to make the extra step of extracting the AOV data out to be used. Effectively being forced to use the multichannel workflow on single channel sequences.
User Avatar
Member
2540 posts
Joined: 6月 2008
Online
The comper could use After Effects 3D tools to extract the depth pass, and write it out as a PNG sequence. Not sure what the point is, however. That would be downgrading your depth value from 16 bit to 8 bit, losing precision in the process.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
33 posts
Joined: 3月 2017
Offline
Yeah just trying to avoid any double handling of renders.

I agree it's not ideal, I'm just trying to meet the preference of the comper.
The project is EXTREMELY large scale and so it's an odd case in that filesize is more important than precision. I'm already having to normalise the data to fit the 0-1 range for the pngs anyway.

I might be able to convince them to go with compressed exr sequences if I can get the data into the colour channel to avoid them having to extract it for every pass.
  • Quick Links