Page 1 of 1
Any plans for Python support?
Posted: Tue Apr 07, 2015 9:27 pm
by riggles
I've always wondered why Octane has LUA scripting, but no Python support? I'm sure there is, or was at some time, a reason. But so many of the DCC apps people use, and own Octane plugins for, have some form of Python scripting: Maya, Max, C4D, MODO, Nuke, Houdini, etc. I would think including Python would make either deeper or more powerful integration and control possible in these apps. Or would allow for Octane scripting possibilities where there was none before.
Any thoughts on adding Python?
Re: Any plans for Python support?
Posted: Wed Apr 08, 2015 7:06 am
by Goldorak
v3 will have a C API, which may open the door to more scripting solutions. Lua is as fast as compiled code and binds better than python to native APIs.
Re: Any plans for Python support?
Posted: Thu Apr 09, 2015 10:04 am
by realise
We'd like to see Python support too.
Python is the standard pipeline language for feature film, TV commercials and long form TV industries. It is natively supported in Maya, Houdini & Foundry products. A C API is of little use to most post production facilities.
Re: Any plans for Python support?
Posted: Mon Apr 13, 2015 3:17 pm
by riggles
Goldorak wrote:v3 will have a C API, which may open the door to more scripting solutions. Lua is as fast as compiled code and binds better than python to native APIs.
I'm just thinking out loud here, but if someone wants to automate a task in their DCC app, they can write a python script. If they want to automate something comping in Nuke, they can write a python script. If they need to automate something in their shot tracking app, they can write a python script. The whole VFX pipeline can speak python. Where does LUA (and therefore Octane) fit into this?