I'm having trouble render bifrost fluids and bifrost volumes. I've cached out both with water and foam .bif files and the volume with vdb. It seems to be reading it but it won't render. My environment variable is set for legacy bifrost to C:\solidangle\mtoadeploy\2018\extensions\bifrost\1.5.0
but in 2020 everything moved to
C:\Program Files\Autodesk\Arnold\maya2020\extensions\bifrost\1.5.0 or
C:\Program Files\Autodesk\Bifrost\Maya2020\2.0.5.0\bifrost\arnold-6.0.0.0
I just did the update to 2020.1 but that didn't help
It's supposed to source bifrost_procedural_0_1.dll or bifrost_procedural_0_2.dll There are multiple .dll and mulitple paths for arnold/bifrost extension. Which is correct?
What environment variable is set for legacy bifrost?
With my default install of Maya 2020, Bifrost 2.0.5, and the latest MtoA, I can render any Bifrost.
Can you post an Arnold log for a render (verbosity level must be Info) and the environment variables of the Maya process: run the MEL system("set")
Ok, I did the system set. and here's my log. It's giving me an access error
ERROR | signal caught: error C0000005 -- access violation
Debug verbosity isn't necessary, Info should be fine.
I wonder if all the debug messages got in the way...because I can't tell anything from the log. At this point I wonder if it's even Bifrost related.
Did you test Bifrost on some simpler scenes, just to make sure it works?
MtoA includes the "old" Bifrost, no need to set any environment variable. For example, on my machine:
S:\solidangle\mtoadeploy\2020-4.0.2\extensions\bifrost\1.5.0
Bifrost Extension is installed in
C:\Program Files\Autodesk\Bifrost\Maya2020\2.0.5.0\bifrost\arnold-6.0.0.0
system("set") should have printed out all the environment variables in the Script History.
I see this, so I suspect that PATH has mtoa locations in it, which is always a bad thing. Maybe those folders are empty, so it doesn't matter?
00:00:00 15116MB | loading plugins from C:\solidangle\mtoadeploy\2019\plug-ins ... 00:00:00 15116MB | loading plugins from C:\solidangle\mtoadeploy\2018\plug-ins ... 00:00:00 15116MB | loading plugins from C:\solidangle\mtoadeploy\2019\bin ... 00:00:00 15116MB | loading plugins from C:\Program Files\Autodesk\Arnold\maya2020\plug-ins ... 00:00:00 15116MB | loading plugins from C:/Program Files/Autodesk/Arnold/maya2020/shaders ...
Yeah, I reinstalled Arnold to C:solidAngle and if I hide my volume vdb from bifrost graph it renders. So I have isolated the problem. I'm trying to scale up the vdb cache to match real world scene. I grouped all the objects emitter, colliders , and the graph and than scaled it up. Is there a better way to scale bifrost graph.