Whats New in Version 8
- Grooms
- Box and unbox
- Boxing of whole or partial stack
- Unboxing a groom modifier to extract its constituent operators
- Switched grooms from XML-based .oxgroom format to YAML-based format, better encompassing operators and their data
- Groom modifier, containing multiple internal operators with ability to expose custom parameters
- Graft grooms (easy point and click creation of complete grooms on any character model)
- Importing new grooms can be done as: full-stack (recreate whole modifier stack), as a Groom modifier (encompassing procedural groom internally), or as a Baked Hair object (containing groom output result)
- Mohawk Hair, Short Afro, Short Pixie graft grooms included
- Box and unbox
- General
- Automatic change tracking of select operators (curling modifier, frizz modifier, groom modifier, strand multiplier modifier, normalize modifier)
- Switched vertex tangents to use Texture Coordinate generation method by default
- Operator baking now supports baking strand widths
- Using geodesic distance by default to calculate strand group blending effect
- GUI
- Replaced majority of Win32 operator GUI with Qt (quicker, scalable, fixes issues with ramp displayed separately)
- Added "Collapse All" and "Collapse To" options to main Ornatrix menu, allowing to collapse modifier stack while maintaining render version of the hair
- Performance improvements
- Switched to Embree 3, significantly improving performance in many places
- Now using Embree in more places like Ground Strands modifier
- Improved hair display performance
- Using SIMD optimizations to further improve performance
- Alembic Export
- Added MXS flag for exporting to UE for its groom import process.
- Surface Comb modifier
- New per-sink parameter support:
- Rotation adjustments
- Flow
- Slope ramp
- Channel export
- Added an option to export sink groups to channel data
- Added an option to set sink data values based on an absolute length
- Option to display sink lengths inside viewport
- New per-sink parameter support:
- Normalize modifier
- "By group" option separating its application by strand groups
- Added a ramp curve
- Curling modifier
- Magnitude and Phase randomness for Curl
- Add range values for Noise Scale parameter
- Filter modifier
- Added Channel and Map parameters to control random fraction to Filter operator
- Edit Guides modifier
- Allow to move only the roots of strands
- Allow the Create brush to add strands per-vertex and per-polygon face
- Interpolate planted guide between all selected strands instead of only the closest one
- Exposed Rotate Strands Edit Guides mode to MaxScript
- Hair from Guides
- Added "Hidden Guide Behavior" option for Hair from Guides (don't generate hair for hidden guides)
- Baked hair
- Operator baking now supports baking strand widths
- Implemented full-stack import with Baked Hair object
- Added option to only load specific Alembic curves
- Guides from Guide Mesh modifier
- Preserves strand rotations
- Alembic Importer
- "Export Surface Positions" option for Alembic, allowing to export propagated strands like feathers
- Mesh from Strands modifier
- Mesh from Strands Conform to Surface option smoothly blends the roots to surface
- Guides from Shape modifier
- Added vertex color channels
- Clump modifier
- Dynamic clumping, allowing animated clump count and changes to clump count on the fly
- Added option to set strand groups based on clump ownership
- "Ground Displaced Roots" option
- Ground Strands modifier
- Mesh evaluation at specified time when grounding
- Strand Animation modifier
- Added option to only load specific Alembic curves
- V-Ray support
- V-Ray Standalone plugin uses new serialization, provides a much more complete implementation
- V-Ray standalone plugin is available for Linux
- V-Ray Standalone plugin updated to V-Ray 6.10
Missing Something? Let us know if this page needs more information about the topic.