Have been trying to send Katana batch render to deadline with Arnold as the renderer. Have set plugin path as launchKtoA.sh and set environment variable in the job properties. Nothing seems to work. not sure where I'm going wrong.
Working in a Linux environment.
Screenshots attached.
Does anyone have experience with this? Any help appreciated. Thanks!
Solved! Go to Solution.
Solved by pal.mezei. Go to Solution.
Hi!
LaunchKtoa.sh won't work, because it's not passing arguments to the katana executable; it's something we should improve. You can fix this by changing the last line of LaunchKtoa.sh in your Katana installation folder from
katana
to
katana "$@"
Otherwise you can set the environment variables by hand and use the katana executable. This means, adding the ktoa folder to KATANA_RESOURECES, the bin subfolder of the ktoa folder to PATH and set the DEFAULT_RENDERER to arnold. You can find more information about the env vars we use here . KTOA_ROOT is just an env var that the LaunchKtoA.sh is using for improving readability. Sorry, I can't be more help with Deadline, as I don't have much experience setting it up.
Cheers,
Pal.
Just wanted to let you know, the changes to the launch scripts will be included in the next KtoA release. And better handling of the KATANA_RESOURCES and FNPXR_PLUGINPATH env var.
Hi Pal,
Your suggestion of modifying the last line of the launchKtoA.sh to pass all arguments worked as you said it would.
I am now able to render KtoA scenes on the farm. Tested both Linux and Windows envs.
Many thanks for your support. Much appreciated!!!
Hey there, would you mind sharing your .sh file you have for windows? I´m pretty new to this and I would definetely aprpeciate having a model to follow. There´s not a lot of info out there about it.
Thank you!
Can't find what you're looking for? Ask the community or share your knowledge.