Skip to main content

Recently Updated Pages

TOPs - symlink output file of parent

Houdini FX Python

  exportFile = str(work_item.expectedInputFiles[0]) dir = os.path.dirname(exportFile) newFile ...

Updated 1 year ago by Anthony

Send nodes to new alembic export

Houdini FX Python

import hou nodes = hou.selectedNodes() destnode = hou.node("/obj/EXPORT") if not destnode: ...

Updated 1 year ago by Anthony

Send selected nodes to new object (fancy way to create object merges)

Houdini FX Python

import hou nodes = hou.selectedNodes() destnode = hou.node(hou.ui.selectNode(title="select dest...

Updated 1 year ago by Anthony

Create Agent from built in mocap rig - Simple

Houdini FX Python

This will take a test mocap rig 3 built in to houdini, create an agent, add agent clips from the ...

Updated 1 year ago by Anthony

Get Frame Size of Image File

Houdini FX Python

node= hou.pwd(); bg=node.parm("image").eval(); res=hou.imageResolution(bg); node.parm("framesizex...

Updated 1 year ago by Anthony

OnCreated scripts

Houdini FX Python

OnCreated Script to set name, color, shape of node: cachename = hou.ui.readInput("Enter cache na...

Updated 1 year ago by Anthony

PythonModule Scripts

Houdini FX Python

Get houdini version: hver = hou.applicationVersionString().rpartition('.')[0]

Updated 1 year ago by Anthony

POPs

Houdini FX

Random Spin: // The following makes it random: axis = rand(@id) - set(0.5, 0.5, 0.5); spinspee...

Updated 1 year ago by Anthony

Move Files

Houdini FX Python

import os,hou, shutil selected = hou.selectedNodes() for x in selected: if x.parm("env_map...

Updated 1 year ago by Anthony

Update frame range from file

Houdini FX Python

def grabFrames(self): import os plate = self.parm("backplate").eval() if not plate...

Updated 1 year ago by Anthony

split by group

Houdini FX Python

import hou selected = hou.selectedNodes()[0] groups = [g.name() for g in selected.geometry().pr...

Updated 1 year ago by Anthony

Set Frame Range without Script

Houdini FX Python

  import hou; anode = hou.pwd(); start = anode.parm("framemin").eval(); end = anode.parm("framem...

Updated 1 year ago by Anthony

ROP

Houdini FX Python

PostRender open MPLAY: import os; img_path = "`chs("picture")`".replace("$F", "\*"); os.system("...

Updated 1 year ago by Anthony

Pull version from hipname

Houdini FX Python

Can be used in a parameter. Returns a integer. import hou, re version = re.findall('_v\d+', hou...

Updated 1 year ago by Anthony

Install Ubuntu in distrobox

Linux & CLI Commands DistroBox

Install Docker first: # Add Docker's official GPG key: sudo apt-get update sudo apt-get instal...

Updated 1 year ago by Anthony

Raw to JPG

Linux & CLI Commands Images and PDFs

ufraw-batch --out-type jpeg *

Updated 1 year ago by Anthony

Convert PNG to Icon

Linux & CLI Commands Images and PDFs

first convert to 256 convert input.png -resize 256x256 output.png last convert to icns png2icn...

Updated 1 year ago by Anthony

PDF to one image

Linux & CLI Commands Images and PDFs

convert in.pdf +append out%d.png sudo apt install imagemagick If convert is broken, update po...

Updated 1 year ago by Anthony

Retime track in nuke

Nuke Commands, Python, TCL

Retiming a curve There are many retiming options in Nuke but how do you retime tracking data or ...

Updated 1 year ago by Anthony

Hardware encoding

Linux & CLI Commands FFMPEG Commands

Intel example command: ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -vaapi_device /dev/dri...

Updated 1 year ago by Anthony