Patch·
Natsura 0.6.1.1
Traits hotfix
Back to ChangelogTraits hotfix
- assembly_decoration Trait list no longer crashes Houdini past ~10 entries — the dynamic-resize auto-sync that rebuilt the multiparm on every
- cook is gone, replaced by a fixed-size (N=8) picker.
- assembly_decoration New Add Trait picker pulls from two sources: the internal
TRAITnode'straitslist (mappable) and - dependency-graph/skeleton float attributes (not mappable).
- assembly_decoration Traits stranded at slots 9-10 (with 1-8 empty) now compact down to 1-2 on scene open, and the count is clamped to 8 —
compact_traitsruns fromOnLoadedso already-saved scenes self-repair.- assembly_decoration Adding a trait no longer throws
ValueError: not enough values to unpack— graph-attribute picks were returning a bare - string instead of the expected
(name, mappable)payload. - assembly_decoration The Add Trait picker now actually finds the internal trait source — it was looking for a node named
TRAITS; the node is TRAIT(singular).- assembly_decoration The per-row add affordance is reachable again — the old empty-slot button lived inside a row that's hidden when empty, so it
- could never be clicked; the Add Trait button now sits below the list and is always visible.
- assembly_decoration Skeleton/graph-sourced traits no longer show a meaningless bias slider and map button — they hide both and show a "from
- skeleton — not mappable" note.
- assembly_decoration Removing a trait clears just that slot in place instead of rebuilding the whole multiparm (the old rebuild was the crash
- path).
- assembly_decoration Each filled trait row now has a single actions menu (Edit on Geometry — only for the paintable Size/Angle dimensions — /
- Replace With… / Remove Trait); the Edit action enters the existing classify viewer state.
- assembly_decoration Add Trait button uses the same icon as Add Effector for consistency.