Author Topic: BB job with strips defined fail if render elements are defined but not activated  (Read 2139 times)

2019-02-28, 10:33:15

Frood

  • Active Users
  • **
  • Posts: 1921
    • View Profile
    • Rakete GmbH
When submitting a job to Backburner (BB) and activated strip rendering ("Split Scan Lines" ticked in the submission interface), the second pass (assembling the strips) fails if render elements are defined but switched off. The second pass job tries to stitch strips from render elements which are not created.

Repro:

1. Use any test scene (with valid output path for network rendering)
2. Define any render element, e.g. CESSENTIAL_Direct and have "Elements Active" ticked.
3. Submit to BB with "Split Scan Lines" ticked
4. Strips get rendered and...
5. ...stiched by the second pass, very well.

Then:

6. Untick "Elements Active"
7. Submit to BB on any nodes with "Split Scan Lines" ticked again
4. Strips get rendered and...
5. ...the beauty strips get stitched
6. Additionally the second pass tries to find and stitch the CESSENTIAL_Direct strips which are not present
7. Job fails with error loading corresponding strips

May be a consequence of the fix where bake elements (RTT) were not saving until "Elements Active" was ticked. Have not rolled back to test.


Good Luck




Max 2016 | BB Manager 2016.0.0.2150 | BB Server 2018.0.0.3005 | Corona v4 DBs
Never underestimate the power of a well placed level one spell.

2019-02-28, 14:16:06
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12754
  • Marcin
    • View Profile
Thanks for the report and detailed repro steps! We will try reproducing it, and will see if there is a way to fix it.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-07, 17:49:30
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12754
  • Marcin
    • View Profile
Reproduced. But... does this really require our attention? What is wrong about the 2nd part of the job failing? The beauty is stitched correctly, as intended. Only the render element stitching is failing, which doesn't seem to do any harm anyway, since those elements are not supposed to be considered anyway. Could it be a 3ds Max issue?

Update: guess what happens with V-Ray
« Last Edit: 2020-04-07, 18:09:16 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-08, 10:10:29
Reply #3

Frood

  • Active Users
  • **
  • Posts: 1921
    • View Profile
    • Rakete GmbH
Could it be a 3ds Max issue?

Oops, looks like you are right. Thought I tested this also without Corona and it worked as it should, sorry!

What is wrong about the 2nd part of the job failing?

Well, your jobs fail at least 3 times (default setting) blocking the nodes and your directory does not get cleaned up - leaving a mess behind.


Good Luck




Never underestimate the power of a well placed level one spell.

2020-04-08, 17:25:35
Reply #4

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12754
  • Marcin
    • View Profile
Ok, I am moving this to resolved, since it's an edge case, and I am not really sure what would be the expected behavior, but obviously we can give it a second chance if more reports that this is problematic appear.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-09, 10:00:38
Reply #5

Frood

  • Active Users
  • **
  • Posts: 1921
    • View Profile
    • Rakete GmbH
I am not really sure what would be the expected behavior

Very simple: the stitch job must not contain disabled REs which are not created during rendering and any REs at all when REs are turned off in render setup. If you manually remove those (non existing) REs in the corresponding BB XML file on the manager (restart of the BB manager required), the job finishes as intended.


Good Luck




Never underestimate the power of a well placed level one spell.