On this page |
|
Simulation
Distributed FLIP example
Creates an animated cube dropping into a FLIP simulation.
Filename |
|
File location |
|
Distributed pyro example
Creates a pyro simulation.
Filename |
|
File location |
|
Ocean example
Creates a torus object floating on an ocean simulation.
Filename |
|
File location |
|
Feedback
Feedback HDA example
From a series of input HDAs, creates shape variations for 3 different 3D objects using the output from each iteration of a feedback loop.
Filename |
|
Input files |
|
File location |
|
Feedback sim example
Creates an RBD sim that uses the output from each iteration of a feedback loop.
Filename |
|
Input files |
|
File location |
|
HQueue
Tests your HQueue set-up.
Filename |
|
File location |
|
Image manipulation
From a series of input images, creates a video slide show, an image montage, and versions of the images with different file formats.
Filename |
|
Input files |
|
File location |
|
Invoke
Invoke example
Runs a SOP compiled block on input geometry.
Filename |
|
File location |
|
Invoke chain example
Chains together two Invoke SOPs to run a SOP compile block on geometry inputs.
Filename |
|
File location |
|
Invoke lite example
Runs a SOP compiled block on light input geometry. Contains the same TOP network as the Invoke example.
Filename |
|
File location |
|
Invoke TOP SOP example
Runs a SOP compiled block on input geometry, where the /topnet
and input geometry are inside a
Geometry object node and the SOP compile block is inside /topnet > /sopnet.
Filename |
|
File location |
|
Partitioners
Generates work items (both dynamic and static) and sorts or collects their results in the following ways:
-
By index with no customization, by index with targeted partitioning, and by index from a target node instead of a direct input.
-
By attribute using pattern matching and custom merge rules.
-
By attribute value and split attribute.
Filename |
|
File location |
|
Pipelines
Houdini pipeline example
Initializes and processes Houdini scenes using multiple Houdini servers or a single Houdini server running multiple sessions in serial.
Filename |
|
File location |
|
JSON pipeline example
Reads a JSON file that contains information, extracts the information, filters the associated work items, and then sorts the assocaited work item.
Filename |
|
File location |
|
Maya pipeline example
Demonstrates mayapy
server usage: single server with multiple sessions and single server per .ma
file.
Filename |
|
File location |
|
Nuke pipeline example
Demonstrates nukepy
server usage: single server with multiple sessions and single server per Nuke script.
Filename |
|
File location |
|
Python
Runs several Python scripts to perform various in-process and out-of-process tasks.
Filename |
|
File location |
|
Rendering
ROP examples
Demonstrates various ROP TOP techniques like fetching external ROPs, wedging, and then rendering a simulation Mantra.
Filename |
|
File location |
|
Multishot example
Loads a simulation file, writes out its geometry, manipulates its frames, partitions the frames, uses an attribute to determine the camera used per frame, renders out the frames, and then combines the frames into an FFMPEG movie.
Filename |
|
File location |
|
Roadbuilder
Builds tiled terrain.
Filename |
|
Input files |
|
File location |
|
Shotgun
Runs various tasks using Shotgun (now Shotgrid) TOP nodes.
Filename |
|
File location |
|
SOPs
Generates geometry with HDA Processor, imports the geometry, and then filters the geometry.
Filename |
|
File location |
|
TOP Fetch
Gathers work and then gives work to a processor.
Filename |
|
File location |
|
TOP cooking
Cooks dynamic and static nodes either in-process or out-of-process.
Filename |
|
File location |
|
See also |