-
Notifications
You must be signed in to change notification settings - Fork 207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arnold : lightGroups aov trigger second aronld universe / multiple images in catalogue #4633
Comments
Did a bit of triage on this, and I think there are three separate components here :
Item 2 relates to #4267, where we end up making a new image because the crop window has changed. Possible resolution for 2) and the crop window issue :
This would require a Cortex ABI break, so couldn't be done till Gaffer 0.62 at the earliest. |
We discussed this a bit further today in the dev meeting, and we think there's a less intrusive fix we can make that won't require a Cortex update. The rough plan is to give every display a more bulletproof ID than the |
Update : this part was fixed in Arnold 7.1.2.1 :
|
This stops the Catalogue from thinking the render has completed in cases where Arnold has to close all drivers before opening new ones. Fixes GafferHQ#4633. Fixes GafferHQ#4267.
Version: Gaffer 0.61.7.0-linux
Third-party tools: Arnold
Description
Provide a description of the problem/bug
Rendering out an image in arnold using the IPR ( interactive Arnold Render node ). Provides an undesirable result of catalogue images and aov information in those outputs, when using the lightGroups aov(s).
Steps to reproduce
Copy the gaffer script provided into a gaffer public (0.61.7.0) application.
With only 1 light connected (lightGroup aov set to 1) to the Graph, start the IPR and view the image catalogue.
The image catalogue should currently display 1 image, with ideally the following aovs
With this IPR running, connect the second light (lightGroup2) to the network.
A new image is created, containing only the lightGroup AOVs. Further more the original image is also still rendering, with the new light contributing to the beauty, but the new lightGroup missing, only available in the new catalogue image, that has no beauty aov.
Suffice to say this is the problem we are facing in production fairly routinely.
Lastly, if the IPR is stopped, and then started again with 2 lights connected as separate light Group aovs. A similar result occurs, 2 imagesspawn in the catalgoue, 1 containing the beauty + aovs, the other only containing the aovs(s)
** along with the mysterious "_default" lightGroup.
I hope this helps identify this on going issue.
Debug log
Please copy the following into the appropriate gaffer application for a reprod.
Click to Expand
The text was updated successfully, but these errors were encountered: