Aqueduct

Create, edit, and share procedural material graphs.

The Aqueduct editor.

Author procedural materials from composable GPU shader nodes. Use the built-in library or extend it.

View interactive graph snapshot for Lava 002 →
The Aqueduct editor

Unreal live-sync.

Sync channel-packed material .uasset files and texture maps to Unreal with one toggle. Edit your graph and see your material update instantly.

aqueduct-sh/aqueduct-unreal
A Mahogany material applied to the floor of an Unreal Engine interior
The Aqueduct Mahogany graph with the Tile Pattern node and its Rows parameter visible The Aqueduct Mahogany graph with the Tile Pattern node and its Rows parameter visible

Native MCP.

Work alongside agents like Claude Code and Codex. Get new adjustable custom nodes, make any graph edit, or ask for renders.

claude mcp add -t http aqueduct https://mcp.aqueduct.sh
codex mcp add aqueduct --url https://mcp.aqueduct.sh
aqueduct · edit_graph updated stone material
aqueduct · render

Done. I created a custom Stone Vein Field node and wired it into the material. Vein width, direction, branching, and breakup are adjustable parameters.

Crafted for 3m
The Aqueduct editor with Stone Vein Field selected and its parameters visible The Aqueduct editor with Stone Vein Field selected and its parameters visible

Linkable live graphs.

Send and receive links to fully editable material graphs that render live in the browser.