Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@cgcris
cgcris / clone node
Last active February 29, 2016 18:39
import hou
import os
objNode = hou.node('/obj')
outNode = hou.node('/out')
if len(hou.selectedNodes())>0:
for eachNode in hou.selectedNodes():
originalNodename = eachNode.name()
nodetype = eachNode.type().name()
vector points [ ] = {{-0, 17.1486, 0.3472},{-9.00319, 16.8735, -0.197904},{-0, 17.5148, 0.447224},{-0, 17.9358, 0.599438},{-0, 17.7486, 0.503677},{-0, 18.2746, 1.05928},{-0, 19.1391, 1.08064},{-0, 17.9739, 0.899267},{-0, 18.388, 1.11671},{-0, 18.1196, 1.08382},{-0, 18.4569, 1.08427},{-0, 18.4623, 1.08704},{-0, 18.6613, 1.13437},{-0, 18.9883, 1.18201},{-0, 19.2696, 1.06641},{0, 17.8428, -0.809305},{0, 17.5354, -0.920268},{-0, 18.4986, 1.13612},{-0, 18.8393, 1.28731},{-0, 18.7528, 1.29903},{0, 18.1239, -0.721312},{0, 18.4226, -0.666671},{0, 18.7298, -0.930514},{0, 19.7148, -1.11125},{-8.77597, 16.6304, 0.059647},{0, 20.3651, -0.470517},{-0, 20.3793, 0.468039},{-9.21377, 16.7612, -1.03953},{-0, 19.8413, 1.02343},{-0, 19.3696, 1.07614},{-0.51324, 17.3441, -0.012023},{-8.64505, 16.4683, 0.002196},{-9.08511, 16.8623, -0.190799},{9.05661, 16.7773, -0.952974},{-0.913033, 17.6072, -0.447208},{-0.155838, 17.1836, 0.368815},{-0.04878, 18.7559, 1.29265},{-0.132419, 18.6909, 1.11525},{-0.661412, 19.2881, 0.572083},{-0.667