I'm fairly new to Octane, we are rolling it out across the team at work. I was hoping to get some functionality added via some LUA scripting, but before I embark on it I thought I would post here, just in case the things I'm going to try do do are already done by someone, or just are not possible with Octanes LUA implementation.
Camera switcher - I want to make a node (I assume a LUA Scripted node?) that has a variable amount of Camera inputs, with an integer slider that switches between them, and a single camera output to pass through the selected camera as an output.
Instance node - This one I want to make a node that lets you pick a target node, then the scripted node takes on all the properties & outputs of the target node (and updates as the target node changes, allowing you to instance nodes between node graphs or just without having a drawn connection (to tidy up instancing in complex scenes - like the wireless node in Fusion or the instancing of nodes in Nuke)
I'm also adding some scripts to do things like add placement & group nodes after the selected node, I've got as far as creating the new node and wiring the output of the selected node to the input of the placement node, but it would be ideal to then connect the output of the newley created node to the input the selected node was connected to. Effectively so it adds the node 'inline'
Thanks in advance for any help or suggestions!