| Posted by: | EPHERE | |
| Data created: | 23 August | |
New: - Added a reversible Isolate Selected toggle to Edit Guides, which can be undone; the old permanent behavior is now called Hide Unselected - Adopt External Guides no longer requires a separate reference guides object - Added a Match Strand Groups option to Adopt External Guides, so each hair strand follows only the control guides of its own strand group - Added a Concatenate Strand Groups option to Merge, which renumbers each merged object's strand groups so they cannot collide - Added even clump distribution with a distribution map - Reduced groom file size by writing mesh face indices as flat binary arrays Fixed: - Fixed a crash when moving a clump knot's position in the viewport - Fixed a selected regular Surface Comb sink having no Move, Scale or Rotate gizmo - Fixed importing a groom with an object selected producing no hair - Fixed per-clump and pattern knot parameters not taking effect until the groom was reloaded - Fixed the Groom operator producing no hair for a groom whose base object is a procedural Sphere - Fixed hair spinning around when the base surface is rotated - Fixed a Mesh From Strands crash with Conform to Surface when the distribution mesh is carried only by the hair - Fixed groom script parameter values being lost on scene save and reload - Fixed merged ungrounded strands being moved to the first distribution mesh face - Fixed merged strands grounded to a different distribution mesh being re-planted - Fixed merge target hair strands being moved to the first distribution mesh face - Fixed dynamic grounding not working correctly in all situations, including when no source surface is set - Fixed a clumping error when UV space is used with a mapping channel the hair does not have - Fixed guides hidden in Edit Guides reappearing on the next evaluation - Fixed guides created by the Create brush not inheriting the strand group of the closest guide Marsel Khadiyev (Software Developer, EPHERE Inc.) |
