Vray tile rendering and VFB elements.

Greetings,

I cant get render element outputs when Vray VFB is enabled…
In deadline 4.0 It used to disable vray frame buffer and uncheck “VrayVFB” option of all elementsç.

what i do to overcome this is disable Vray VFB totally and use standart max’s “save output”. but now i see folders with dublicate names. and the path gets long , errors some passes:

“\server\bfd\JOBS\ASTAY_INTERFILM\AD_PRINT\A_B_C\fresh\BIG\VRayRawGlobalIllumination_VRayRawGlobalIllumination\a_b_c_BIG_R_VRayRawGlobalIllumination_tile_1x1_6x6_0000.exr”

any help is apreciated.

Hi!

The folder is optional. The name is double because the one is the NAME of the render element, the other is the TYPE of the render element, and the name defaults to same as type. If you rename your render element to “GI” for example, the folder will be “GI_VRayRawGlobalIllumination”.
To disable the creation of sub-folders, go to the Render tab of SMTD, expand “3ds Max Pathing Options” and uncheck “Update Render Elements’ Paths”. After you do this, the paths will be left to whatever you or 3ds Max set them to, in other words they will go the the same folder as the beauty pass, or whatever folder you pointed them to manually. In some pipelines, this is desirable, in others not, so we made the default behavior create the subfolders.
Note that the state of these checkboxes is sticky between sessions, so once you turn it off, it will remain turned off for all future sessions.

Windows has a limitations for the length of paths, so it is possible some of your passes got too long (the above one has “only” 170 characters so it was probably ok).

Thanks for the response, i apreciate the option of “paths…” to be sticky but Is there any information about "not being able to use vray VFB and tile renderings "? I mean, is there any other workaround without disabling the VRay VFb for tiles rendering? (single rendering + vray VFB save option is fine at the moment)

Currently, no. Deadline doesn’t interact with the elements produced by the vray vfb, so it can’t update the element paths which is required to do tile rendering. This may be something we can support in the future though.

Cheers,

  • Ryan

One last thing about this subject… I remember the deadline 4.0 submitter *disable vray vfb in vray renderoptions and uncheck “vfb” or the render elements automatically when submitting.

any option to get that feature back?

This “feature” was more of a workaround because at the time Deadline couldn’t properly render vray jobs when the vray vfb was enabled. We fixed these issues, so we removed the workaround because it was no longer required. Honestly, you are the only person we’ve heard from that misses the “old” way. :slight_smile:

Could you not simply uncheck the “vray vfb” option prior to submitting? I’m pretty sure that results in the render elements being handled by the max frame buffer.

you know “there s always someone…” and The “old” way… the old did handle" tile rendering" and “render elements” perfectly, the new one does not…

suggestion #100000:

When tile rendering is on, the “old” way is on :slight_smile:

We’d rather fix it so that Deadline can handle tile rendering when the vray vfb is on. :wink:

Just to confirm, if you have tile rendering enabled, and you manually disable the vray vfb, does it work? If so, maybe we add a sanity check in the meantime what watches for this situation, and gives you the option to disable the vray vfb prior to submission.

yes, unchecking vray vfb and tile rendering works. even on new passes:

multimattes
lightselects
mat ids
raw passes
etc.

Thanks for confirming. Because this should just be a simple sanity check, we should be able to add this to the upcoming Deadline 5.1 release.

one problem is double named render element folders…

i.e. VRayRawTotalLighting_VRayRawTotalLighting\third_VRayRawTotalLighting0000.exr

That’s not a bug. Bobo covered this earlier in this thread:
viewtopic.php?f=11&t=6099#p24291

okay, have been doing tests all night, actually i would put here some 200 line of test results with conclusions and wondered if thinkbox would give me a bonus license cause of my hard work than i got confused started over and here s simple method.

use max’s native save output
disable vray frame buffer (no need to disable RE’s individual VFB ticks in RE panel but be sure that you re add them to the panel if you have changed any output file’s names or folders… or else they wont be created)
uncheck SMTP’s\render\3dsmax pathing options"update render element’s paths and check “also update RE’s filenames”. (this will disable creating separate folders for R.Es and having doouble names on folder names)(intented)

update:

this causes it

if not enabled, any file or path changes to the saveoutput is not tracked and no REs are created.

i dont want double named folders so i disable that option in SMTP like Bob said but i have to delete and re-add the render elements if output is changed.

Cheers

Max is supposed to update the Render Elements when you select a new file name in the Render Setup dialog. If it does not, you know who’s to blame :wink:
Anyway, I will add an option to shorten the folders and output only the render element NAME without the type, or only the render element TYPE without the name, or both (current behavior).
So everybody will be able to select the method they like the most. I will make the NAME option default as it makes the most sense - the name defaults to the type anyway, and if you rename it, you would expect it to end up in a folder like that.
I will also add an option to update the files but NOT create a folder at all. All render elements will end up in the same folder as the RGB output of the Render Setup dialog.
This should cover all bases…

btw…Deadline is amazing!

Have a good month