🦁 womblewiki : a barebones houdini reference 🤓
nodes chop cop2 dop lop obj out shelf sop top vop
simulation FEM RBD crowds dynamics fluids grains hair other particles pyro vellum
coding bash groups hscript python vex
filter: FEM NURBS RBD VDB all attribute constraints crowds edge export fluid group hair import managers manipulate mask material pack particle planar polygon primitive pyro rigging terrain test utility vellum view volume volume_paint
Adaptive Prune Removes elements while trying to maintain the overall appearance.
Blend Shapes Computes a 3D metamorphosis between shapes with the same topology.
Block Begin The start of a looping block.
Block Begin Compile The start of a compile block.
Block End The end/output of a looping block.
Block End Compile The end/output of a compile block.
Bound Creates a bounding box, sphere, or rectangle for the input geometry.
Cache Records and caches its input geometry for faster playback.
Compiled Block ?
Connect Adjacent Pieces Creates lines between nearby pieces.
Convert Converts geometry from one geometry type to another.
Convert Line Converts the input geometry into line segments.
Convert Meta Polygonizes metaball geometry.
Convert Tets Generates the oriented surface of a tetrahedron mesh.
Convert VDB Converts sparse volumes.
Convert VDB Points Converts a Point Cloud into a VDB Points Primitive, or vice versa.
Convert Volume Converts the iso-surface of a volume into a polygonal surface.
Convex Decomposition Decomposes the input geometry into approximate convex segments.
Convex Hull ?
Copy and Transform Copies geometry and applies transformations to the copies.
Copy Stamp Creates multiple copies of the input geometry, or copies the geometryonto the points of the second input.
Copy to Curves Copies geometry in the first input onto curves of the second input.
Copy to Points Copies geometry in the first input onto the points of the second input.
Creep Deforms and animates a piece of geometry across a surface.
Cross Section Surface Creates a surface around cross sections.
Detangle Attempts to prevent collisions when deforming geometry.
Each Culls the input geometry according to the specifications of theFor Each SOP.
Edge Transport Copies and optionally modifies attribute values along edges networks and curves.
Enumerate Sets an attribute on selected points or primitives to sequential numbers or strings.
Error Generates a message, warning, or error, which can show up on a parent asset.
Exploded View Pushes geometry out from the center to create an exploded view.
Extract Centroid Computes the centroid of each piece of the geometry.
Extract Transform Computes the best-fit transform between two pieces of geometry.
Filament Advect Evolves polygonal curves as vortex filaments.
Find Shortest Path Finds the shortest paths from start points to end points, following the edges of a surface.
Fit Fits a spline curve to points, or a spline surface to a mesh of points.
For-Each Connected Piece ?
For-Each Named Primitive ?
For-Each Number ?
For-Each Point ?
For-Each Primitive ?
For-Each with Feedback ?
Glue Cluster Adds strength to a glue constraint network according to clustervalues.
Graph Color Assigns a unique integer attribute to non-touching components.
Intersection Analysis Creates points with attributes at intersections between a triangle and/or curve mesh with itself, or with an optional second set of triangles and/or curves.
Intersection Stitch Composes triangle surfaces and curves together into a single connected mesh.
Invoke Compiled Block Processes its inputs using the operation of a referenced compiled block.
Match Topology Reorders the primitive and point numbers of the input geometry to match some reference geometry.
Merge Merges geometry from its inputs.
Mirror Duplicates and mirrors geometry across a mirror plane.
Null Does nothing.
OpenCL Executes an OpenCL kernel on geometry.
Output Marks the output of a sub-network.
Point ?
Point Split Splits points shared by multiple vertices, optionally only if the verticesdiffer in attribute values.
Point VOP ?
Point Wrangle ?
PolyDoctor Helps repair invalid polygonal geometry, such as for cloth simulation.
PolyPath Cleans up topology of polygon curves.
POP Network ?
Primitive VOP ?
Primitive Wrangle ?
Python Runs a Python snippet to modify the incoming geometry.
Rails Generates surfaces by stretching cross-sections betweentwo guide rails.
Resample Resamples one or more curves or surfaces into even length segments.
Retime Retimes the time-dependent input geometry.
Rewire Vertices Rewires vertices to different points specified by an attribute.
Script Runs scripts when cooked.
Sequence Blend Morphs though a sequence of 3D shapes, interpolating geometry and attributes.
Shape Difference ?
Shrinkwrap Computes the convex hull of the input geometry and moves its polygons inwards along their normals.
Solid Conform Creates a tetrahedral mesh that conforms to a connected mesh as much as possible.
Solid Embed Creates a simple tetrahedral mesh that covers a connected mesh.
Solver Allows running a SOP network iteratively over some input geometry, with the output of the network from the previous frame serving as the input for the network at the current frame.
Split Splits primitives or points into two streams.
Stash Caches the input geometry in the node on command, and then uses it as the node’s output.
Stroke Low level tool for building interactive assets.
Subnetwork The Subnet op is essentially a way of creating a macro to represent a collection of ops as a single op in the Network Editor.
Sweep Creates a surface by sweeping a cross section curve along a spine curve.
Switch Switches between network branches based on an expressionor keyframe animation.
Switch-If Switches between two network branches based on an expression or geometry test.
Tet Partition Partitions a given tetrahedron mesh into groups of tets isolated by a given polygon mesh
Tetrahedralize Performs variations of a Delaunay Tetrahedralization.
Time Blend ?
Time Shift ?
Time Warp ?
TOP Geometry Sends input geometry to a TOP subnet and retrieves the output geometry.
Unique Points ?
Unix Processes geometry using an external program.
Vertex Manually adds or edits attributes on vertices (rather than on points).
Vertex VOP ?
Vertex Wrangle ?
Visualize Lets you attach visualizations to different nodes in a geometry network.
Voronoi Fracture Points Given an object and points of impact on the object, this SOPgenerates a set of points that can be used as input to the VoronoiFracture SOP to simulate fracturing theobject from those impacts.
Voronoi Split Cuts the geometry into small pieces according to a set of cutsdefined by polylines.
Winding Number Computes generalized winding number of surface at query points.