Create sprite sheets from your animations and customise the data stored in each colour channel.
Takes a mesh or volume that is animated and loops them.
Quickly generate and render fire simulations using presets for size varying from torch to small to 1m high and low
Vertex Animation Textures
The Vertex Animation Textures ROP will export a mesh and textures to be used with a realtime material that can playback complex animations for cloth, rigid body destruction, fluids and particles.
Prepare rigid body simulation results for export, reducing redundant geometry, cleaning normals, cleaning attributes.
Skinning Converter is a SOP that can convert any non-changing topology deforming mesh sequence into a bone based animation.
Volume to Texture
The Volume Texture tool lets you write out a texture that can be used with Ryan Brucks' volume plugin in UE4.
Using the velocity field or point attribute this tool will generate 2D motion vectors which can be used to retime motion in a shader.
This utility tool sets up a flowmap template on your input geometry.
A high quality realtime preview of a flowmap texture in the Houdini viewport.
The flowmap obstacle SOP allows for easy modifications on the flowmap based on geometry.
The flowmap SHOP is a glsl based viewport shader to preview flowmap shaders.
Flowmap to Color
The flowmap to color SOP converts the flowmap data to vertex colors
Impostor Camera Rig
This OBJ sets up a camera rig to be used with the Impostor Texture ROP Node.
The impostor tool creates texture sheets to fake 3D objects in your game engine.
All-in-one HDA to extract and write out impacts, split data and interpolation data from a bullet sim to be used with the UE4 Niagara data interface.
Extract impact points from a rigid body bullet sim and add attributes required for the UE4 Niagara data interface.
Store the centroids of a rigid body bullet sim as a point cloud for the entire length of the animation. To be used with the UE4 Niagara data interface.
Niagara RBD Split
Generate a point every time two pieces in a bullet sim separate from each other. Can be used to spawn particles with the UE4 Niagara data interface.
Gamedev Procedural Smoke
The procedural smoke SOP will generate an animated volume to represent smoke.
Pyro Preview ROP
Generate a light rig and set a mantra node to fast, preview settings for volumes
A helper node for bullet sims to activate pieces, add forces or handle changing from kinematic to animated.
RBD Edge Strip
Create a mesh along the edge of lowpoly voronoi pieces to add detail in the texture. Ideal for realtime destruction sequences.
Fracture geometry with more controls than the standard voronoi fracture but with less complexity than the rbd material fracture node.
RBD to FBX
This tool allows for fast export of an RBD Sim to bone based FBX
ROP Vector Field
Generate UE4 compatible vector fields from volumes or point clouds.
ROP Volume Texture
Convert volume data into 2D texture sheets.
Static Fracture Export
The Static Fracture SOP takes static geometry data from sop level, and separates them into newly generated geometry containers on object level
Create a disc mesh with uv's with controls for slicing and uv coverage.
AliceVision is a Photogrammetric Computer Vision Framework which provides a 3D Reconstruction and Camera Tracking algorithms.
The plugin allows you to run Reality Capture processes from within Houdini in order to streamline your mesh pipeline.
GoZ is Zbrush's fast file transfer feature that lets you send meshes between Houdini and Zbrush seamlessly without having to deal with file paths or extensions.
Delete Small Parts
Removes pieces based on connectivity and size
Remove light and shadow variation from photogrammetry textures.
Utility SOP to store the filename of a file SOP as its detail attributes to be then used in other SOPs.
Full Pipeline Node to Take High Res Models to Low Res.
Generate Textures based on a High Poly to Low Poly match.
The LOD Create SOP allows for easy LOD generation.
Create and export an LOD Hierarchy as FBX.
Generates textures bakes from a high resolution to low resolution model at near interactive speeds.
SOP Based Baking of Texture Maps.
Inside Face UVs
Create UV's for inside faces of voronoi fractured geometry.
Merge Small Islands
Consolidates Small UV Islands into Larger Neighbors
Transfer uv's between a source and target geometry.
Converts every primitive to 0-1 UVs
Different methods of visualizing UV Data
Automatically Generates UV Attributes
Physics Painter is a SOP that allows users to paint physics objects onto any other object.
Convert low-resolution blockout geometry into detailed buildings using a library of user defined modules.
The Detail Mesh SOP allows you to project a so called detail mesh onto template geometry.
Building Generator Utility
Create base modules to use with the building generator, as well as override base module behavior.
Given a curve that represents the high 'pin' points and low 'sag' points of a cable, this sop will generate sagging cables, with user definable cable count, shape, colour.
Scatters curves over curves, with many intuitive controls to go from clean geometric branches to organic vines. Duplicates of this sop can be chained together for recursive growth, approximating the look of L-Systems but much more controllable.
Create a geometry 'skirt' where an object and ground plane intersect, to be used as a soft blend in a game engine.
Divide polygons into panels
Generate color, height and Open Street Map (OSM) curves using data provided by mapbox.com.
Example HDA from the Rebirth Project to generate Sci Fi Paneling
Adds geometry to an input mesh that mimics snow buildup
Terrain Layer Export
The terrain layer export SOP exports a heightfield with the correct settings for Unreal.
Terrain Layer Import
The terrain layer import SOP imports a heightfield with the correct settings from Unreal.
Terrain Mesh ROP
The Terrain Segment SOP allows you to convert the plugged in heightfield into geometry.
Terrain Texture ROP
The Terrain Texture rop SOP renders image data from a heightfield.
Imports Open Street Map Data
Generate Buildings from OSM Data
Isolates Specific OSM Data Layers
Calculate the slope of a surface by comparing to a direction, and optionally blur and remap the result.
Several Common Adjustment Operations on Vertex Colors
Blends Color data on 2 separate meshes based on common algorithms
Generates a Vertex Color Gradient on a mesh
Sweep a profile along input curves, with simple controls for profile type, width, and twist behavior.
Create a cylinder with uv's from a curve with controls for tapering and uv coverage.
Project a decal (localised piece of geometry and a texture) onto geometry.
Dissolve Flat Edges
Remove edges on flat surfaces.
Distance From Border
Calculate the distance from the edge of a surface and store it as an attribute per point.
Gamedev Edge Color
Color sharp edges on geometry
Edge Group To Curve
Converts an Edge Group to a Poly Curve.
Gamedev Extract Borders
Extract curves from Meshes
Create an outline of an object projected from one of the axes, xyz.
Deform geometry along a curve.
Creates a spiral curve
The Substance Plugin for Houdini lets you load Substance Archive files into Houdini in COPs.
The QuadRemesher node is a wrapper around Exoside's QuadRemesher command line interface.
The RizomUV Bridge is a set of 4 different SOPs that facilitate the communication between Houdini and RizomUV.
3D Facebook Image
Quickly render a 3D scene to a 2.5D image that can be uploaded to Facebook.
Gamedev Align and Distribute
Spread a collection of shapes along an axis.
Reads in DDS (DirectDraw Surface) Files
The Marmoset ROP allows you to quickly generate an mview inside Houdini
Gaea Tor Processor
The Gaea Tor Processor allows you to load up build .TOR files made in Gaea
a bridge tool to Instant Meshes open source quad remesher.
Uploads geometry to Sketchfab
Uploads geometry to Sketchfab
The complete Alicevision photogrammetry pipeline.
Retrieves the depth value of each pixel from the cameras using Alicevision.
Configure which images to process using Alicevision.
Creates a dense geometric surface representation of the scene using Alicevision.
AliceVisionStructure from Motion
Detects 3D points with position and orientation and calibrate the cameras accordingly using Alicevision.
Texture the generated mesh using Alicevision.
AliceVision Analyze Images
Match all features between candidate image pairs using Alicevision.
Aligns Objects based on the Bounding Box
Gamedev Box Clip
Clip geometry to a resizable box region.
Vertex Based Ambient Occlusion Calculation.
Export geometry attibutes to a CSV file.
Group Curve Corners
Creates Groups for Inside and Outside corner points
The Guide Flowmap modifies a flowmap based on a guide curve.
Interactive Stashing of Edge Selections
Apply a 'matcap' image to give the appearance of high quality shading at realtime framerates.
Generates Point Colors based on the Curvature of the Model
Clips the geometry into multiple submeshes based on a 3d grid pattern
Quickly tile geometry on a planar surface.
Min Max Average
Multiple Min/Max/Average Analysis in a single node
Multi Bounding Box
Generate Several Bounding Boxes For the Input Mesh
Load several Geometry files at once.
Simple Helper Node to generate the default Normal Color.
A Simple Node That Overlays 2 Normal Maps together
Normal From Grayscale
Convert a Grayscale Image Into a Normal Map
Invert individual channels on an image
Adjusts black point, white point, and midrange to increase, balance, or decrease contrast on a Normal Map.
Rotates a Normal Map while correcting recalculating its internal vectors
Ensures the normal map is balanced in a unit vector
Import an OBJ File including its materials and textures.
This is a CVEX based Lens Shader used to generate Impostors.
Physically Based Viewport Shader
Warps a source mesh to match the shape of a target
Simple Node to take a triangulated mesh and attempt to collapse the diagonal edges to return the mesh to a quad dominant state
The QuickMaterial sop is a convenience tool that allows you to very easily set up PBR materials.
Remove Inside Faces
This tool removes inside faces for objects that are intersecting.
Quickly Spot Heal a Mesh
Simple Interface to Change the Timing of an animation
Deforms a mesh based on a sine wave curve
Soften Normals is a convenience SOP that is frequently used to prepare geometry for baking.
Create a sphere with box unwrapped uv's and a vertex colour ramp.
Straight Skeleton 2D
Generate the central curve (straight skeleton) for 2D input shapes.
Gamedev Straight Skeleton 3D
Generates a curve based on the internal structure of a mesh
Orients a mesh based on UP and FRONT groups
Fit an input object along a curve by repeating the middle section multiple times.
Extrudes a mesh along it's averaged normals.
A glsl toon shader based on the Guilty Gears GDC 2015 talk.
Trace PSD File
Generates Curves from Photoshop File Layers.
Rotates the input geometry around itself based on the timeline
This is a CVEX based Lens Shader used to generate Impostors.
Unreal Pivot Painter
Pivot Painter is a SOP that stores model pivot and rotation information in the model's vertex data and additional UV channels.
Fit raw RGB data between 0 and 1 and expose the min and max values.
The Voxel Mesh SOP is a shortcut for the common VDB from Polygons > Convert VDB workflow.