Skip to content

Instantly share code, notes, and snippets.

@kickbase
Created June 18, 2017 15:08
Show Gist options
  • Select an option

  • Save kickbase/6c5970c3af48785e65541402ea537158 to your computer and use it in GitHub Desktop.

Select an option

Save kickbase/6c5970c3af48785e65541402ea537158 to your computer and use it in GitHub Desktop.
[Houdini] [Python] Create transform node what moves object to the floor with display flag.
selectedNode = hou.selectedNodes()
if len(selectedNode) is 1:
for node in selectedNode:
transformNode = node.parent().createNode('xform', 'tf_touch_down')
hou.node(transformNode.path()).setInput(0, hou.node(node.path()))
transformNode.moveToGoodPosition()
transformNode.parm('ty').setExpression(
'-$YMIN', language=hou.exprLanguage.Hscript)
transformNode.setDisplayFlag(True)
transformNode.setRenderFlag(True)
transformNode.setSelected(True, clear_all_selected=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment