Quick question Stephen - if I want to test the latest version SiToA to try
this out, can it coexist with the old (licensed) 2.8.0 if I install the
latest version in a new workgroup?

Yes. I've got many versions of SItoA in different workgroups.


On Fri, Oct 31, 2014 at 11:53 AM, Morten Bartholdy <[email protected]>
wrote:

>   Aw, bummer. Thanks for looking into it Stephen! I was actually hoping
> to find a way to render emFluids with motionblur so my holdouts and the
> fluids for that matter would be motionblurred providing better integration
> with our rendered scenes (Maya/VRay)
>
>
>
> Who knows - maybe this is my ticket to a SiToA update...
>
>
>
>  BTW, if anyone has compiled the  VDB_Softimage_Shaders_ai.dll against  Arnold
> Core 4.0.14.0 I am all ears!
>
>
>
> Quick question Stephen - if I want to test the latest version SiToA to try
> this out, can it coexist with the old (licensed) 2.8.0 if I install the
> latest version in a new workgroup?
>
>
>
>
>
> Morten
>
>
>
>
>
> Den 31. oktober 2014 kl. 16:44 skrev Stephen Blair <
> [email protected]>:
>
>   Hi
>
> With the kick that comes with SItoA 2.8, I get:
>
>
> WARNING |  VDB_Softimage_Shaders_ai.dll was compiled against
> non-compatible Arnold 4.1.3.0
>
>
> That's with OpenVDB_to_Softimage_v0.8
>
> SItoA 2.8 uses the Arnold Core 4.0.14.0
>
>
> Sorry
>
> Stephen
>
>
>  On Fri, Oct 31, 2014 at 11:12 AM, Morten Bartholdy < [email protected]
> > wrote:
>
>   I just realized I should put your  import sipyutils line in the top
> which fixed the ai red triangle problem. I still have another problem
> though when trying to renderregion the cloud example scene:
>
>
>
> # WARNING : [arnold] node "VDBVolumeShaderSimple_ai" is not installed #
> ERROR : [sitoa]: Unable to load VDBVolumeShaderSimple_ai from the Arnold
> plugins (first occurrence:
> Sources.Materials.DefaultLib.Scene_Material.VDBVolumeShaderSimple_ai)
>
>
>
> Is this because the OpenVDB workgroup should be loaded before the SiToA
> workgroup?
>
>
>
> Morten
>
>
>
>
>
>
>
> Den 31. oktober 2014 kl. 15:51 skrev Stephen Blair <
> [email protected] >:
>
>   No, just try replacing this  line
>      dllPath_release = Application.Plugins("Arnold
> Shaders"). OriginPath  + "bin\\nt-x86-64\\tbb42.dll";
> with
>    dllPath_release = __sipath__ + "//tbb42.dll";
>
>
>
>
>  On Fri, Oct 31, 2014 at 10:45 AM, Morten Bartholdy < [email protected]
> > wrote:
>
>   If I read this correctly I should list the OpenVDB workgroup (Olegs
> installation workgroup) before the SiToA workgroup!?
>
>
>    Morten
>
>
>
>
>
>
> Den 31. oktober 2014 kl. 15:03 skrev Stephen Blair <
> [email protected] >:
>
>   Hi Morton
>
>
> Try applying my suggested change and see.
> The SItoA 2.8 tbb.dll isn't the same as the OpenVDB supplied version, so
> if that worked before, then it should still work with the Mootz version.
> I don't remember if I ever tried installing OpenVDB with SItoA 2.8
>
>
>
>
> SItoA 2.8
> - ships with tbb.dll
>  - has "Arnold Shaders" plugin, not "ArnoldStaShaders", but using " 
> Application.Plugins("Arnold
> Shaders").OriginPath  " is a bad idea. For example, if OpenVDB is a
> workgroup plugin.
>
> http://xsisupport.com/2014/04/01/loading-order-of-workgroup-plugins-and-addons/
>
>
>
>
>
>
>
>
>  On Fri, Oct 31, 2014 at 9:46 AM, Morten Bartholdy < [email protected]
> > wrote:
>
>  Thanks for chiming in Stephen. Now it get's slightly complicated - I am
> on SiToA 2.8.0 so I don't know where it fits in here.
>
>
>
> I am actually using a tbb.dll that Erik Mootz provided with emFluid5 for
> it to work alongside SiToA. Would tbb.dll and tbb42.dll conflict?
>
>
>
> I can of course just try your method and see what happens.
>
>
>
>
>
> Morten
>
>
>
>
>
>
>
>
>
>
>
> Den 31. oktober 2014 kl. 14:25 skrev Stephen Blair <
> [email protected] >:
>
>   Hi
>
>  That will work if he's using an old version of SItoA (however, I don't
> remember which came first: we removed tbb.dll, or we switched to
> ArnoldStaShaders, or we did both the same release)
>
> But in summary:
>
>  That third-party plugin is a bit old now and so it is doing a few things
> wrong, if you have a recent version of SItoA:
>
> - There is no SItoA plugin called "Arnold Shaders"
> - SItoA doesn't ship tbb42.dll
>
>  In Application\Plugins\bin\nt- x86-64\VDB_shaderDefs_ai.pys, add this
> line:
>
> import sipyutils
>
>
> and then replace this line
>      dllPath_release = Application.Plugins("Arnold Shaders"). OriginPath
>  + "bin\\nt-x86-64\\tbb42.dll";
> with
>    dllPath_release = __sipath__ + "//tbb42.dll";
>
>
> Stephen
> Solid Angle Support
>
>  On Fri, Oct 31, 2014 at 9:13 AM, Francois Lord < [email protected] > 
> wrote:
>
>
>  in the VDB_shaderDefs_ai.pys, replace this line
> dllPath_release = Application.Plugins("Arnold Shaders").OriginPath +
> "bin\\nt-x86-64\\tbb42.dll";
> by
> dllPath_release = Application.Plugins("ArnoldStaShaders").OriginPath +
> "bin\\nt-x86-64\\tbb42.dll";
>
>
>  On 31-Oct-14 08:48, Morten Bartholdy wrote:
>
>
>
> I just installed Oleg Bliznuks exciting OpenVDB stuff but ran in to a snag
> -  I get this error when doing a renderregion on the cloud demo scene:
>
> ' WARNING : [arnold] node "VDBVolumeShaderSimple_ai" is not installed
> ' ERROR : [sitoa]: Unable to load VDBVolumeShaderSimple_ai from the Arnold
> plugins (first occurrence:
> Sources.Materials.DefaultLib.Scene_Material.VDBVolumeShaderSimple_ai)
>
> Upon Inspecting the Plugin Manager I can see that VDB_shaderDefs_ai.pys
> has a red triangle and checking its properties it says 262$This script
> plug-in contains erors and could not be loaded: <path: "path to workgroup
> installation"
>
> I do have vcredist_x64 installed. Does anyone here know - could this be
> caused by the annoying tbb.dll conflict with Arnold?
>
>
>
> I am exploring the various ways to render emFluids and would really like
> to try Olegs shader out.
>
>
>
>
>
> Cheers
>
> Morten
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>

Reply via email to