VRay for Maya Layer Override

VRay for Maya Layer Override

A little bug in deadline MayaBatch.py when you use VRay and Layer Override for Start Frame and End Frame it keeps rendering the same frame over and over again :open_mouth:

:wink: Just a note - It works when i disabling the “use MayaBatch” but this overheads the farm.

Got help from Chaos Group to fix this in Deadline Version: 7.1.2.1 R:
forums.chaosgroup.com/showthread … post659060


You must use the execution path for mayahardware/mayahardware2/turtle/arnold, not the default one, i.e. try adding

Code:
or self.Renderer == “vray” or self.Renderer == “vrayexport”

to

Code:
elif self.Renderer == “mayavector” or self.Renderer == “mayahardware” or self.Renderer == “mayahardware2” or self.Renderer == “turtle” or self.Renderer == “arnold” or self.Renderer == “arnoldexport” or self.Renderer == “redshift”

in GetStartFrameCommand/GetEndFrameCommand

ivaylo.ivanov Developer


Best regards
Jacob Hansen
Laerdal Copenhagen

Hello Jacob,

I’ll pass this along to the devs and see what they can do with it! Thanks for letting us know.

It worked :slight_smile:

Thanks for passing this to the devs. :smiley:

Hello Jacob,

Can you provide steps to reproduce this and maybe a scene file? We would like to test the issue and fix before we push it into a beta build. Thanks!

Hi dwallbridge,

If you create a scene you know takes some time to render per frame “10min per frame”.

Then in that scene set Layer Override for Start Frame and End Frame assigned to different layers.

e.g.

Layer override could be:

Layer override 1:
Start Frame 0 End Frame 185

shot010_50mm_0_185_CAM_shot010_50mmShape_defaultRenderLayer"
shot010_50mm_0_185_CAM_shot010_50mmShape_id"
shot010_50mm_0_185_CAM_shot010_50mmShape_shadow"
shot010_50mm_0_185_CAM_shot010_50mmShape_zdepth"

Layer override 2:
Start Frame 186 End Frame 435

shot020_150mm_186_435_CAM_shot020_150mmShape_defaultRenderLayer"
shot020_150mm_186_435_CAM_shot020_150mmShape_id"
shot020_150mm_186_435_CAM_shot020_150mmShape_shadow"
shot020_150mm_186_435_CAM_shot020_150mmShape_zdepth"

Layer override 3:
Start Frame 436 End Frame 510

shot030_50mm_436_510_CAM_shot030_50mmShape_defaultRenderLayer"
shot030_50mm_436_510_CAM_shot030_50mmShape_id"
shot030_50mm_436_510_CAM_shot030_50mmShape_shadow"
shot030_50mm_436_510_CAM_shot030_50mmShape_zdepth"

Hope you have enough :wink:

Best regards
Jacob Hansen
Laerdal Copenhagen