Hi,
I've found 3 issues with V-Ray and Render Setup;
# 1. V-Ray Render Elements are not included in the exported Render Setup JSON file under "sceneAOVs". Major issue!
# 2. Code not suited for Render Setup is being run when adding a render element directly to a render layer which is not the masterLayer/defaultRenderLayer.
# 3. You cannot double-click Render Globals -> "AOVs" when V-Ray is loaded (it should take you to the Render Elements tab)
______________
# 1. V-Ray Elements not included in RS JSON
I'm on Maya 2017 and I'm exporting the Render Setup JSON for parsing outside of Maya. This is great as it offers us the possibility to spool render jobs from a custom standalone application which doesn't require Maya to be opened at all.
However, I'm noticing that in the JSON, the "sceneAOVs" key's value is empty when using V-Ray. If rendering with Arnold, data for the masterLayer AOVs are stored here. I would like to request V-Ray Elements for masterLayer to be added to the "sceneAOVs" key's value in the JSON. This is a major issue for us.
# 2. Code is being run meant for legacy render layers
Also, I'm noticing that V-Ray currently seems to use code meant for the legacy render layer system when you create a render element for a non-masterLayer render layer. This can be reproduced as follows:
1. Open Maya 2017
2. Create a new render layer, click its eye icon and then enter its render settings.
3. Enable V-Ray and create a render element.
4. The newly created element automatically has its "Enabled" attribute unchecked and the attribute itself is marked as orange in the attribute editor. However, this override is not picked up by Render Setup. Instead, this probably only works if you're using the legacy render layer system (can be toggled in the Maya preferences).
# 3. Cannot invoke render elements tab from Render Setup Window
When I double-click "AOVs" in the Render Setup window, nothing happens. If Arnold is loaded, I'm being taken to its AOVs render globals tab.
I've found 3 issues with V-Ray and Render Setup;
# 1. V-Ray Render Elements are not included in the exported Render Setup JSON file under "sceneAOVs". Major issue!
# 2. Code not suited for Render Setup is being run when adding a render element directly to a render layer which is not the masterLayer/defaultRenderLayer.
# 3. You cannot double-click Render Globals -> "AOVs" when V-Ray is loaded (it should take you to the Render Elements tab)
______________
# 1. V-Ray Elements not included in RS JSON
I'm on Maya 2017 and I'm exporting the Render Setup JSON for parsing outside of Maya. This is great as it offers us the possibility to spool render jobs from a custom standalone application which doesn't require Maya to be opened at all.
However, I'm noticing that in the JSON, the "sceneAOVs" key's value is empty when using V-Ray. If rendering with Arnold, data for the masterLayer AOVs are stored here. I would like to request V-Ray Elements for masterLayer to be added to the "sceneAOVs" key's value in the JSON. This is a major issue for us.
# 2. Code is being run meant for legacy render layers
Also, I'm noticing that V-Ray currently seems to use code meant for the legacy render layer system when you create a render element for a non-masterLayer render layer. This can be reproduced as follows:
1. Open Maya 2017
2. Create a new render layer, click its eye icon and then enter its render settings.
3. Enable V-Ray and create a render element.
4. The newly created element automatically has its "Enabled" attribute unchecked and the attribute itself is marked as orange in the attribute editor. However, this override is not picked up by Render Setup. Instead, this probably only works if you're using the legacy render layer system (can be toggled in the Maya preferences).
# 3. Cannot invoke render elements tab from Render Setup Window
When I double-click "AOVs" in the Render Setup window, nothing happens. If Arnold is loaded, I'm being taken to its AOVs render globals tab.
Comment