SideFX Houdini customization package
git clone https://git.lucas.co/hou-control.git
otls: attribute menus on every im_ parameter that reads an attribute
Thirty-seven immutable-methods definitions gain input-attribute
dropdowns on the string parameters that name an attribute to read,
matching the developer nodes. Fixed-class parameters list one kind
(Point on Blaster, Bounds, Color, Extrude, Float Ramp, Permutate, Ramp
Float, Sample, Soft Transform 1.1, the four Select variants and
Attribute Adjust; Prim on Evaluate Curve, Orient 1.0 and both Shrinks;
Detail on Grid and Orient 1.1). Parameters beside a Class menu follow
it (Attractor, Color Ramp 1.1, Count, Cull, Cull Pieces, Distribution,
Gate, Layout, Reindex, both Remaps, and Promote's From menu including
vertex). Sharpen's existing point-only menu now follows its Class too;
that menu evaluates to an index, so the map carries both forms. Delete
1.1's four attribute patterns and Transfer's attribute lists are toggle
menus, Transfer listing the second input it reads from. Parameters that
name an attribute the node creates stay plain text. Interface only,
same versions.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
otls/sop_lsgalante.im_attractor.1.0.hdalc | Bin 19637 -> 20220 bytes
otls/sop_lsgalante.im_attribute_adjust.1.0.hdalc | Bin 7304 -> 7510 bytes
otls/sop_lsgalante.im_blaster.1.0.hdalc | Bin 18956 -> 19354 bytes
otls/sop_lsgalante.im_bounds.1.0.hdalc | Bin 16885 -> 17175 bytes
otls/sop_lsgalante.im_bounds.1.1.hdalc | Bin 15989 -> 16222 bytes
otls/sop_lsgalante.im_color.1.0.hdalc | Bin 9349 -> 9634 bytes
otls/sop_lsgalante.im_color_ramp.1.1.hdalc | Bin 15982 -> 16483 bytes
otls/sop_lsgalante.im_count.1.0.hdalc | Bin 29468 -> 29977 bytes
otls/sop_lsgalante.im_cull.1.0.hdalc | Bin 12872 -> 13339 bytes
otls/sop_lsgalante.im_cull_pieces.1.0.hdalc | Bin 11088 -> 11770 bytes
otls/sop_lsgalante.im_delete.1.1.hdalc | Bin 8457 -> 9033 bytes
otls/sop_lsgalante.im_distrubution.1.0.hdalc | Bin 19420 -> 16949 bytes
otls/sop_lsgalante.im_evaluate_curve.1.0.hdalc | Bin 12273 -> 12478 bytes
otls/sop_lsgalante.im_extrude.1.0.hdalc | Bin 11109 -> 11315 bytes
otls/sop_lsgalante.im_float_ramp.1.0.hdalc | Bin 9197 -> 9451 bytes
otls/sop_lsgalante.im_gate.1.0.hdalc | Bin 14899 -> 15314 bytes
otls/sop_lsgalante.im_grid.1.0.hdalc | Bin 16674 -> 16960 bytes
otls/sop_lsgalante.im_layout.1.0.hdalc | Bin 17019 -> 17574 bytes
otls/sop_lsgalante.im_orient.1.0.hdalc | Bin 13663 -> 14060 bytes
otls/sop_lsgalante.im_orient.1.1.hdalc | Bin 7390 -> 7549 bytes
otls/sop_lsgalante.im_permutate.1.0.hdalc | Bin 7569 -> 7775 bytes
otls/sop_lsgalante.im_promote.1.0.hdalc | Bin 9919 -> 10361 bytes
otls/sop_lsgalante.im_ramp_float.1.0.hdalc | Bin 9118 -> 9324 bytes
otls/sop_lsgalante.im_reindex.1.0.hdalc | Bin 7942 -> 8344 bytes
otls/sop_lsgalante.im_remap.1.0.hdalc | Bin 18467 -> 18775 bytes
otls/sop_lsgalante.im_remap.1.1.hdalc | Bin 19562 -> 20117 bytes
otls/sop_lsgalante.im_sample.1.0.hdalc | Bin 9924 -> 10274 bytes
otls/sop_lsgalante.im_select.1.0.hdalc | Bin 17603 -> 18366 bytes
otls/sop_lsgalante.im_select.2.0.hdalc | Bin 17709 -> 18499 bytes
otls/sop_lsgalante.im_select_points.1.0.hdalc | Bin 19404 -> 20360 bytes
otls/sop_lsgalante.im_select_primitives.1.0.hdalc | Bin 17493 -> 18256 bytes
otls/sop_lsgalante.im_sharpen.1.0.hdalc | Bin 11058 -> 11364 bytes
otls/sop_lsgalante.im_shrink.1.0.hdalc | Bin 13369 -> 13526 bytes
otls/sop_lsgalante.im_shrink.1.1.hdalc | Bin 11637 -> 11938 bytes
otls/sop_lsgalante.im_soft_transform.1.1.hdalc | Bin 10903 -> 11045 bytes
otls/sop_lsgalante.im_transfer.1.0.hdalc | Bin 6864 -> 7005 bytes
otls/sop_lsgalante.im_transfer.1.1.hdalc | Bin 7584 -> 8091 bytes
37 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/otls/sop_lsgalante.im_attractor.1.0.hdalc b/otls/sop_lsgalante.im_attractor.1.0.hdalc
index 41f399e..742d60c 100644
Binary files a/otls/sop_lsgalante.im_attractor.1.0.hdalc and b/otls/sop_lsgalante.im_attractor.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_attribute_adjust.1.0.hdalc b/otls/sop_lsgalante.im_attribute_adjust.1.0.hdalc
index a318e0a..6cf16c2 100644
Binary files a/otls/sop_lsgalante.im_attribute_adjust.1.0.hdalc and b/otls/sop_lsgalante.im_attribute_adjust.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_blaster.1.0.hdalc b/otls/sop_lsgalante.im_blaster.1.0.hdalc
index e64167c..ccd3ae4 100644
Binary files a/otls/sop_lsgalante.im_blaster.1.0.hdalc and b/otls/sop_lsgalante.im_blaster.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_bounds.1.0.hdalc b/otls/sop_lsgalante.im_bounds.1.0.hdalc
index f3ab55d..7c9aaa2 100644
Binary files a/otls/sop_lsgalante.im_bounds.1.0.hdalc and b/otls/sop_lsgalante.im_bounds.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_bounds.1.1.hdalc b/otls/sop_lsgalante.im_bounds.1.1.hdalc
index 06cd8e6..b45c055 100644
Binary files a/otls/sop_lsgalante.im_bounds.1.1.hdalc and b/otls/sop_lsgalante.im_bounds.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_color.1.0.hdalc b/otls/sop_lsgalante.im_color.1.0.hdalc
index a57c36b..bdb8bd2 100644
Binary files a/otls/sop_lsgalante.im_color.1.0.hdalc and b/otls/sop_lsgalante.im_color.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_color_ramp.1.1.hdalc b/otls/sop_lsgalante.im_color_ramp.1.1.hdalc
index d9122f5..24fe424 100644
Binary files a/otls/sop_lsgalante.im_color_ramp.1.1.hdalc and b/otls/sop_lsgalante.im_color_ramp.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_count.1.0.hdalc b/otls/sop_lsgalante.im_count.1.0.hdalc
index 392813f..57a56b3 100644
Binary files a/otls/sop_lsgalante.im_count.1.0.hdalc and b/otls/sop_lsgalante.im_count.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_cull.1.0.hdalc b/otls/sop_lsgalante.im_cull.1.0.hdalc
index ed5c725..ab0b5cf 100644
Binary files a/otls/sop_lsgalante.im_cull.1.0.hdalc and b/otls/sop_lsgalante.im_cull.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_cull_pieces.1.0.hdalc b/otls/sop_lsgalante.im_cull_pieces.1.0.hdalc
index 870584c..fe34c8e 100644
Binary files a/otls/sop_lsgalante.im_cull_pieces.1.0.hdalc and b/otls/sop_lsgalante.im_cull_pieces.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_delete.1.1.hdalc b/otls/sop_lsgalante.im_delete.1.1.hdalc
index 7e7545f..831dcd6 100644
Binary files a/otls/sop_lsgalante.im_delete.1.1.hdalc and b/otls/sop_lsgalante.im_delete.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_distrubution.1.0.hdalc b/otls/sop_lsgalante.im_distrubution.1.0.hdalc
index 4832809..ebf0cb2 100644
Binary files a/otls/sop_lsgalante.im_distrubution.1.0.hdalc and b/otls/sop_lsgalante.im_distrubution.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_evaluate_curve.1.0.hdalc b/otls/sop_lsgalante.im_evaluate_curve.1.0.hdalc
index e405831..f73fc9d 100644
Binary files a/otls/sop_lsgalante.im_evaluate_curve.1.0.hdalc and b/otls/sop_lsgalante.im_evaluate_curve.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_extrude.1.0.hdalc b/otls/sop_lsgalante.im_extrude.1.0.hdalc
index 8e8883d..5754c9e 100644
Binary files a/otls/sop_lsgalante.im_extrude.1.0.hdalc and b/otls/sop_lsgalante.im_extrude.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_float_ramp.1.0.hdalc b/otls/sop_lsgalante.im_float_ramp.1.0.hdalc
index 8bc63b4..022f4fd 100644
Binary files a/otls/sop_lsgalante.im_float_ramp.1.0.hdalc and b/otls/sop_lsgalante.im_float_ramp.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_gate.1.0.hdalc b/otls/sop_lsgalante.im_gate.1.0.hdalc
index fefdd42..c20bed4 100644
Binary files a/otls/sop_lsgalante.im_gate.1.0.hdalc and b/otls/sop_lsgalante.im_gate.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_grid.1.0.hdalc b/otls/sop_lsgalante.im_grid.1.0.hdalc
index 0aade19..9a8d44f 100644
Binary files a/otls/sop_lsgalante.im_grid.1.0.hdalc and b/otls/sop_lsgalante.im_grid.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_layout.1.0.hdalc b/otls/sop_lsgalante.im_layout.1.0.hdalc
index bf4ba59..386cb04 100644
Binary files a/otls/sop_lsgalante.im_layout.1.0.hdalc and b/otls/sop_lsgalante.im_layout.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_orient.1.0.hdalc b/otls/sop_lsgalante.im_orient.1.0.hdalc
index 0d9c962..90b42be 100644
Binary files a/otls/sop_lsgalante.im_orient.1.0.hdalc and b/otls/sop_lsgalante.im_orient.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_orient.1.1.hdalc b/otls/sop_lsgalante.im_orient.1.1.hdalc
index 74462fb..e5e8b61 100644
Binary files a/otls/sop_lsgalante.im_orient.1.1.hdalc and b/otls/sop_lsgalante.im_orient.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_permutate.1.0.hdalc b/otls/sop_lsgalante.im_permutate.1.0.hdalc
index 634b492..9afb618 100644
Binary files a/otls/sop_lsgalante.im_permutate.1.0.hdalc and b/otls/sop_lsgalante.im_permutate.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_promote.1.0.hdalc b/otls/sop_lsgalante.im_promote.1.0.hdalc
index b37ed60..7d693d7 100644
Binary files a/otls/sop_lsgalante.im_promote.1.0.hdalc and b/otls/sop_lsgalante.im_promote.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_ramp_float.1.0.hdalc b/otls/sop_lsgalante.im_ramp_float.1.0.hdalc
index 7f3b20f..3a819fb 100644
Binary files a/otls/sop_lsgalante.im_ramp_float.1.0.hdalc and b/otls/sop_lsgalante.im_ramp_float.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_reindex.1.0.hdalc b/otls/sop_lsgalante.im_reindex.1.0.hdalc
index 5757f7c..dfd8851 100644
Binary files a/otls/sop_lsgalante.im_reindex.1.0.hdalc and b/otls/sop_lsgalante.im_reindex.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_remap.1.0.hdalc b/otls/sop_lsgalante.im_remap.1.0.hdalc
index 684ba54..f8c7e1f 100644
Binary files a/otls/sop_lsgalante.im_remap.1.0.hdalc and b/otls/sop_lsgalante.im_remap.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_remap.1.1.hdalc b/otls/sop_lsgalante.im_remap.1.1.hdalc
index 65ea7ee..44879a2 100644
Binary files a/otls/sop_lsgalante.im_remap.1.1.hdalc and b/otls/sop_lsgalante.im_remap.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_sample.1.0.hdalc b/otls/sop_lsgalante.im_sample.1.0.hdalc
index ac4a08c..50ea7fd 100644
Binary files a/otls/sop_lsgalante.im_sample.1.0.hdalc and b/otls/sop_lsgalante.im_sample.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_select.1.0.hdalc b/otls/sop_lsgalante.im_select.1.0.hdalc
index f290319..54209e7 100644
Binary files a/otls/sop_lsgalante.im_select.1.0.hdalc and b/otls/sop_lsgalante.im_select.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_select.2.0.hdalc b/otls/sop_lsgalante.im_select.2.0.hdalc
index 11e6dbf..8dea80e 100644
Binary files a/otls/sop_lsgalante.im_select.2.0.hdalc and b/otls/sop_lsgalante.im_select.2.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_select_points.1.0.hdalc b/otls/sop_lsgalante.im_select_points.1.0.hdalc
index 9d33446..9b11fc5 100644
Binary files a/otls/sop_lsgalante.im_select_points.1.0.hdalc and b/otls/sop_lsgalante.im_select_points.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_select_primitives.1.0.hdalc b/otls/sop_lsgalante.im_select_primitives.1.0.hdalc
index ecb29cb..7e04637 100644
Binary files a/otls/sop_lsgalante.im_select_primitives.1.0.hdalc and b/otls/sop_lsgalante.im_select_primitives.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_sharpen.1.0.hdalc b/otls/sop_lsgalante.im_sharpen.1.0.hdalc
index 8a98fb2..2e8fc75 100644
Binary files a/otls/sop_lsgalante.im_sharpen.1.0.hdalc and b/otls/sop_lsgalante.im_sharpen.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_shrink.1.0.hdalc b/otls/sop_lsgalante.im_shrink.1.0.hdalc
index 9cb8ae7..54de4ed 100644
Binary files a/otls/sop_lsgalante.im_shrink.1.0.hdalc and b/otls/sop_lsgalante.im_shrink.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_shrink.1.1.hdalc b/otls/sop_lsgalante.im_shrink.1.1.hdalc
index ffe5460..4f9be66 100644
Binary files a/otls/sop_lsgalante.im_shrink.1.1.hdalc and b/otls/sop_lsgalante.im_shrink.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_soft_transform.1.1.hdalc b/otls/sop_lsgalante.im_soft_transform.1.1.hdalc
index 9ca0d13..3ec1b86 100644
Binary files a/otls/sop_lsgalante.im_soft_transform.1.1.hdalc and b/otls/sop_lsgalante.im_soft_transform.1.1.hdalc differ
diff --git a/otls/sop_lsgalante.im_transfer.1.0.hdalc b/otls/sop_lsgalante.im_transfer.1.0.hdalc
index 3ec5db9..2dd10ba 100644
Binary files a/otls/sop_lsgalante.im_transfer.1.0.hdalc and b/otls/sop_lsgalante.im_transfer.1.0.hdalc differ
diff --git a/otls/sop_lsgalante.im_transfer.1.1.hdalc b/otls/sop_lsgalante.im_transfer.1.1.hdalc
index 8a0cdc8..73cd289 100644
Binary files a/otls/sop_lsgalante.im_transfer.1.1.hdalc and b/otls/sop_lsgalante.im_transfer.1.1.hdalc differ