Skip to content

workflows

workflows

MCP prompt templates for common Houdini workflows.

These prompts guide AI assistants through multi-step Houdini tasks.

Functions:

Name Description
debug_scene

Systematic approach to debugging a Houdini scene.

hda_development

Guide for creating a Houdini Digital Asset.

pdg_pipeline

Guide for building a PDG/TOPs pipeline.

procedural_modeling_workflow

Guide for building a procedural modeling network in SOPs.

simulation_setup

Guide for setting up a dynamics simulation.

usd_scene_assembly

Guide for building a USD scene in Houdini's LOPs/Solaris.

Functions

debug_scene

debug_scene(problem_description: str = 'general issues') -> str

Systematic approach to debugging a Houdini scene.

Parameters:

Name Type Description Default
problem_description
str

What problem the user is experiencing

'general issues'

hda_development

hda_development(asset_description: str, context: str = 'Sop') -> str

Guide for creating a Houdini Digital Asset.

Parameters:

Name Type Description Default
asset_description
str

What the HDA should do

required
context
str

Node context for the HDA (Sop, Lop, Object, etc.)

'Sop'

pdg_pipeline

pdg_pipeline(task_description: str) -> str

Guide for building a PDG/TOPs pipeline.

Parameters:

Name Type Description Default
task_description
str

What the pipeline should accomplish

required

procedural_modeling_workflow

procedural_modeling_workflow(
    description: str, output_context: str = "/obj"
) -> str

Guide for building a procedural modeling network in SOPs.

Parameters:

Name Type Description Default
description
str

What geometry to create (e.g. "a rocky terrain with scattered trees")

required
output_context
str

Where to create the geo container

'/obj'

simulation_setup

simulation_setup(sim_type: str, description: str = '') -> str

Guide for setting up a dynamics simulation.

Parameters:

Name Type Description Default
sim_type
str

Type of simulation (pyro, flip, rbd, vellum, pop)

required
description
str

Additional context about the simulation

''

usd_scene_assembly

usd_scene_assembly(scene_description: str) -> str

Guide for building a USD scene in Houdini's LOPs/Solaris.

Parameters:

Name Type Description Default
scene_description
str

Description of the USD scene to build

required