Interactive Quad Generator

This tool was built to solve a missing interactive hard-surface workflow in Houdini.

The Interactive Quad Generator is a custom Houdini Digital Asset that allows artists to create, cut, delete, and combine block-based geometry directly in the viewport, using custom Python states for interaction and VEX for procedural geometry logic.

Key features:

  • Interactive viewport tool powered by Houdini Python States

  • Real-time block creation, cutting, and extrusion

  • VEX-driven procedural geometry generation

  • Designed for fast iteration and artist-friendly workflows

  • Built as a response to real production needs, not a demo or experiment

The tool was created while learning Houdini’s Python API and later shared publicly with the community.
It demonstrates a practical combination of tool UX design, procedural logic, and scripting, rather than isolated scripting examples.

 

Real-world test / Result

Architectural blockout created using the Interactive Quad Generator.
The tool was tested in a real-world context during my participation in Mardin (2023).