It's in the mental ray doc in 'output shaders' : they do not really implement 'half' frame buffers. They're flagged as being half float, but they are still implemented an array of float. You'll need to convert scanline-by-scanline.
> -----Original Message----- > From: francesca luce > > Hii there. > > I have a little problem writing buffer of type <half>. > I'm doing a simple mentalray custom output shader > that create multiple channel openexr images from the > all buffers mentalray collected during render. I got no > problem at all implementing the multichannel thing > when the buffers are of type <float>. but I can't for the > while succeed when they are of type <half>. > > is there something a newby like me should be aware of ? [...] _______________________________________________ Openexr-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/openexr-devel
