AWS Thinkbox Discussion Forums

Network deployment of Stoke

We’re trying to deploy Stoke to our farm by just pointing all render machines plugin.ini to a folder on our server that contains everything in the Stoke MX folder and subfolders. For example instead of pointing to C:\Program Files\Thinkbox\Stoke MX we point to X:\pipeline\bin\pipe\current\app\max\common\plugins\thinkbox\stokeMX. Using this method for Krakatoa and Frost has worked however with Stoke we’re getting the following error:
DLL <X:\pipeline\bin\pipe\current\app\max\common\plugins\thinkbox\stokeMX\3dsMax2015\StokeMX.dlo> failed to initialize.
Error code 126 - The specified module could not be found.

It appears that this variable: “StokeGlobalInterface” is not instantiated.
Not sure how/where it is being instantiated so the StokeGlobalInterface.HomeDirectory (and all properties) can be accessed in downstream scripts.

Thanks,

Jason

Hi Jason,

Stoke depends on a bunch of DLLs that are copied into the Windows System32 folder (to avoid collisions with the 3ds Max root folder).
You can read the details here:
forums.thinkboxsoftware.com/vie … dll#p54938

You will have to make sure these DLLs are copied to the \System32 of Windows on all render nodes before Stoke can load correctly.

Cheers,
Bobo

That works, thanks Bobo!

Privacy | Site terms | Cookie preferences