Hi,
i have been trying without any success to render my foam particles with Arnold.
I can see the foam as its generated.
i assign to a Arnold volume shader.
I am using an Arnold dome light.
When I render I get nothing.
I am using Maya 2019 with the latest version of Arnold.
Any help would be much appreciated.
cheers,
Jeff
Solved! Go to Solution.
Solved by wongt. Go to Solution.
Solved by Stephen.Blair. Go to Solution.
Hello,
I have verified internally that foam is rendering with Maya 2019 and the latest Arnold.
We do have an outstanding issue (reference BIFROST-3389) where creating foam no longer is assigned a aiStandardVolume so the user will have to set that up manually.
It looks like you are already doing this though. Would you be able to provide an example scene so we can take a look?
More information on Arnold's support of Bifrost Foam can be found here - https://docs.arnoldrenderer.com/display/A5AFMUG/Bifrost.
Thanks
I have Bifrost 2.0 installed, so I had to do this:
// File read in 6.6 seconds. // Warning: Bifrost: to use the updated Bifrost graphs in Maya, graph |bifrostLiquid1|bifrostLiquidContainer1 needs to be updated to the latest version, call mel script: replaceBifrostFXGraphsWithFactoryGraphs |bifrostLiquid1|bifrostLiquidContainer1 ; //
Then disconnect all the Standard Surfaces from the SG on foamShape1, leaving just the Standard Volume.
And the foam renders.
Hello,
To expand on Stephen's findings, it looks like the scene file attached was made in an older Maya. In order to update the bifrost nodes, you will need to invoke the (replaceBifrostFXGraphsWithFactoryGraphs |bifrostLiquid1|bifrostLiquidContainer1;) script first. This script does not update the shader connection and you may need to recreate the aiVolume shader and assign it to the foam.
Thank you both.
Got it working.
Ran the script you mentioned and reassigned volume shaders and success.
Many thanks,
Jeff
Can't find what you're looking for? Ask the community or share your knowledge.