git.lucas.co / hou-control
SideFX Houdini customization package
git clone https://git.lucas.co/hou-control.git

commit5a8717accfdf0728e5e8946831b07b8edde38da5
parenta0128761c6
authorLucas Galante <[email protected]>
date2026-09-15 22:07
developer_panel: Add Missing button appends a tab per input attribute

Next to Rebuild Visualizers. It reads the input's point attributes, skips
P, N and Cd and any attribute no visualizer suits (strings, matrices,
vector2/4), appends a tab for each one no tab names yet -- Marker for a
float vector, Color for a float or int scalar -- and rebuilds. Only the
panel's input is seen, so an attribute created further down the chain
still gets its tab by hand.

It is a separate button so that Rebuild stays idempotent: a tab removed
on purpose must not come back on the next rebuild.

Verified headlessly (tab logic) and in a shadow Houdini 22.0.429 session
(button press creates matching vis_color / vis_marker visualizers).

Co-Authored-By: Claude Fable 5.1 <[email protected]>

 otls/sop_lsgalante.developer_panel.1.0.hdalc | Bin 17269 -> 19387 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/otls/sop_lsgalante.developer_panel.1.0.hdalc b/otls/sop_lsgalante.developer_panel.1.0.hdalc
index 7ab3dc7..a8f15e6 100755
Binary files a/otls/sop_lsgalante.developer_panel.1.0.hdalc and b/otls/sop_lsgalante.developer_panel.1.0.hdalc differ