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?
Any plans for Python support?
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
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.
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.
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.
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?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.