Houdini MOC

· SideFX Houdini · VEX · Rigging · #note/moc ·

TOC

General sink

Configuration

Attributes

Rigging

KineFX

APEX

Karma

Simulations

RBD

Vellum

Vellum Cloth | Jeff Lait | H17 Masterclass lots of cool tips
To fix intersected collisions create disableexternal point int attribute with value of 2

Pyro

TOPs

LOPs

Grooming

Coding

HScript

// animated texture frame numbering
path/to/texture/image_name_`padzero(5, clamp($F, 0, 120))`.exr
path/to/texture/image_name_`padzero(5, clamp($F+25, 0, 120))`.exr

// camera focus distance
vlength(vtorigin(".", "/obj/null1"))
vlength(vtorigin(".", opinputpath(".", 0)))

Textport

//Show largest node in memory
sopcache -v -L

// Show disk usage
cpio -ivt < YOURFILENAME.hip

VEX

Python

# David Torno "Toggle Update mode Auto/Manual"  
# Make a Shelf Tool and assign it a Hotkey, and place this code in the "Script" Tab...
  
import hou  
mode = hou.updateModeSetting().name()  
if(mode == "AutoUpdate"):  
    hou.setUpdateMode(hou.updateMode.Manual)  
if(mode == "Manual"):  
    hou.setUpdateMode(hou.updateMode.AutoUpdate)
# David Torno "Toggle camera lock/unlock"  
# Make a Shelf Tool and assign it a Hotkey, and place this code in the "Script" Tab...  
  
pane = hou.ui.paneTabOfType(hou.paneTabType.SceneViewer)  
view = pane.curViewport()  
view.lockCameraToView(not view.isCameraLockedToView())

Tools

General

Camera tools

AI tools

Export

Rename data for C4D export

h_to_c4d_attrib_rename.png|600

Memex test

Memex test public Houdini Space