Website powered by

Editor Utility Widgets for HDAs

I made this project as a direct result of my primary research findings in response to the scripting assignment during Year 3, Block A at BUas.

Furthermore, it serves as an enhancement to my wall generator from the previous year.

The creative process involved the utilization of Editor Utility Widgets, and it struck me with a profound realization about its significance to Technical Artists. It has truly revolutionized the accessibility and user-friendliness of their tools, putting an end to any complaints from designers! :D

Tool in action Part 1

Tool in action Part 2

Network overview. A lot of things repeat, basics exlained below.

Network overview. A lot of things repeat, basics exlained below.

Setting property type for Single property view widget.

Setting property type for Single property view widget.

Updates input on property changed.

Updates input on property changed.

Inputs through buttons. Takes outliner selection and saves it into an array.

Inputs through buttons. Takes outliner selection and saves it into an array.

Checking if Houdini Engine session is active. (Creates new one if not)

Checking if Houdini Engine session is active. (Creates new one if not)

Checking whether the HDA is already in the scene. If not, creates a new instance.

Checking whether the HDA is already in the scene. If not, creates a new instance.

Setting and updating inputs.

Setting and updating inputs.