Just wondering if there is a way to do this, if not, is there a way to save all your vray elements with the exr using the max standard save file which you can change the exr compression type?
I know about saving the vrimg files and converting but that is such a pain Im hoping there is an easier way?
For me the only option within the “Render to Vray raw image file” is choose type, vrimg or exr, file name, and that is it? Where do I access these extra options?
With the vray frame buffer it now saves as zip per scanline according to vlado, and he’ll be adding in the auto drop (datawindow) option on the next release. If you use the regular max save you can specify more options when you change the file type to exr.
Ok, thanks but to avoid confusion the thread states within the “Render to Vray raw image file” as to my knowledge you cannot save all your elements withina single exr using the standard max file handler.
Using standard max you can. Select output, type name.exr click anywhere on icon and Options will become available on left there you can specify all settings you need.
The standard Max file handler does not save your elements with the same exr though? You have to save them separately using the “Save seperate render channels” saver. That is why you have the “Render to Vray raw image file”? Or am I doing things wrong here?
To be honest I have rendered out the exr, then re rendered this file in nuke and it seems much with the re-rendered version than original exr Vray produced? Haven’t had any definitive times though.
Yea u should be able to save vray elements just fine. I used it for photoshop with proEXR I’m pretty sure it will work for nuke too… I cant test it myself tho. U might need shuffle to get them out of file or so. Still nuke prefers to have all files separated than in 1 EXR as far as I remember.
I thought Nuke was written specifically with the main intension of using multilayer exrs. I’d be interested if people are finding better performance with seperate sequences though.
You are correct in that you can save the elements using this method, however you have to have the Vray frame buffer turned off. I think this is where the confusion is. Apologies
I did a quick test myself in max 2012 x 64 sp2 with vray 2.301 and what I was able to do is:
1. Set up a scene with vray and turn on some render elements
2. Use the regular max output file and save your file as an exr
3. In the option window that comes up under render elements hit add and pick the list of render elements you added earlier
4. Render out and you’ll get all the elements visible in nuke.
It’s not quite there yet though, the vfb saves scanline exr files but that’s only half of the puzzle. The other thing you need for nuke to speed up is the data window options which you get as a flag on conversion from vrimg. It pretty much tells nuke to skip all the pixels that have nothing in them and you’ll get major speed benefits. Vlado says he has this coded but it didn’t make the 2.3 release, but it’ll be in the next one. The equivalent option in the max save exr dialog is underneath where you set compression in the top right - it’s called image region and it’s got two options, save image and save region. If you use region it’ll encode the datawindow into the image and nuke will use this as an auto crop to ignore all pixels that don’t have information.