4.1.2.40094

 
 
 
Posted by:EPHERE
Data created:2 days ago
New:
- Recompute Surface Positions option in Multiplier, so copies moved by Spread or Shift get their own surface position instead of keeping the source strand's
- Grooms saved with a distribution mesh keep its hard edges
- Faster hair generation with Even distribution
- Generate Strand Data expressions are now evaluated by an in-house engine, and noise based expressions produce a different pattern than before

Fixed:
- Crash in the viewport after importing a guides-only Alembic
- Guides came in wrong when importing a groom from an .oxz file, while the same groom via Alembic was correct
- Clump Count in Clump was not stored in the groom, so it reset to the default on import
- Cap Ends breaking the Mesh From Strands output
- Crash drawing a Mesh From Strands output after lowering the hair count
- Clump Guides method clumped to the bottom-most stack guides instead of the ones that generated the hair
- Clumping was quadratic in strand count when the amount ramp displaced the roots
- Meshes exported to Alembic had inverted face winding
- Freeze scanning a grooms folder when a groom references a graft surface missing from its directory
- Edit Guides with Surface tracking: untouched guides jumped and reverted when a stroke was composed
- "Invalid strand index" warning when planting a guide after deleting one in Edit Guides

Marsel Khadiyev (Software Developer, EPHERE Inc.)