02-03-2024, 07:40 AM
tyFlow v1.101 is up!
https://pro.tyflow.com
Additions:
* added option to export Alembic point cloud mode to export particles without pivot offset data
* added option to enable/disable simulation group collision filtering in the tyFlow PhysX rollout
* added some utilities to editor right-click Utilities menu for resetting legacy material editor slots
* slice length option added to PhysX Shape compound grid slice mode - slices are now processed in particle space so that larger particles will receive more slices than smaller particles
* added face classification option to tyBoolean/multifracture parameters, with "fast winding number" as a new face classification mode - this provides more forgiving results for meshes that have severe artifacts like holes and open elements to all boolean/slice modes, at the cost of some performance
* added "unify noise parameters" option to Fracture mesh multifracture rollouts
* more advanced options added to multifracture "Fracture input" element-relativity parameters
* added "Use face selection" option to tyMultifracture modifier, for fracturing only selected faces
Fixes:
* fixed an issue preventing PRISM from running on older Intel processors
* fixed an issue where the "child planes" checkbox in the Fracture planes rollout of the Multifracture modifier/operator had no effect in certain fracture modes
* fixed an issue that could cause Max to crash when a Multifracture pattern mode (radial/texmap) generates a fracture line with zero points
* fixed a crash that could occur in the radial/texmap modes of Multifracture operations if child planes enabled
* fixed in issue in the Multifracture modules where Max would crash if Voronoi normals scale set to zero
* fixed a regression where exporting Alembic files with secondary mapping coordinates set to "UV" would generate an invalid Alembic file
* fixed an issue that could cause PRISM to crash when initializing small meshes on the CPU
* fixed an issue where tyMultifracture paint strokes were not visible in the view when viewport progressive refinement was disabled, and were not updating smoothly even if progressive refinement was enabled
* fixed an issue where the Element Attach operator wouldn't properly attach objects with a modified pivot location
* fixed an issue where the multifracture point spread value had no effect
* fixed an issue where baked/painted fracture points were only taking effect in Voronoi fracture mode
* fixed an issue where PhysX Bind display wasn't working properly for multifracture chunks
* joint binds with very high strength are now the default PhysX Bind type - they are more stable than Glue binds
* fixed an issue where multifracture input meshes with degenerate faces would yield a different fracture result the second time a fracture operation was performed on them
* fixed an issue where UVW coordinates returned by PRISM had low precision, resulting in mapping artifacts for meshes with UVWs far from the mapping-space origin
* fixed an issue where motion blur would be incorrect in some situations where flow time scale was set to a value less than 1
* fixed a regression where PhysX particle group filtering was not working properly in some situations
* fixed an issue where the "cull external faces" option of the Multifracture modules was too aggressive in Voronoi fracture mode, which resulted in voronoi cell walls being removed even if they weren't external to the input mesh
* fixed some memory allocation errors which could cause Max to crash when dealing with huge numbers of high res meshes, and which could also inflate the amount of overall RAM used when displaying geometry in the viewport
* fixed an issue where particle explicit normals would not be rendered correctly if their owner tyFlow object was rotated
https://pro.tyflow.com
Additions:
* added option to export Alembic point cloud mode to export particles without pivot offset data
* added option to enable/disable simulation group collision filtering in the tyFlow PhysX rollout
* added some utilities to editor right-click Utilities menu for resetting legacy material editor slots
* slice length option added to PhysX Shape compound grid slice mode - slices are now processed in particle space so that larger particles will receive more slices than smaller particles
* added face classification option to tyBoolean/multifracture parameters, with "fast winding number" as a new face classification mode - this provides more forgiving results for meshes that have severe artifacts like holes and open elements to all boolean/slice modes, at the cost of some performance
* added "unify noise parameters" option to Fracture mesh multifracture rollouts
* more advanced options added to multifracture "Fracture input" element-relativity parameters
* added "Use face selection" option to tyMultifracture modifier, for fracturing only selected faces
Fixes:
* fixed an issue preventing PRISM from running on older Intel processors
* fixed an issue where the "child planes" checkbox in the Fracture planes rollout of the Multifracture modifier/operator had no effect in certain fracture modes
* fixed an issue that could cause Max to crash when a Multifracture pattern mode (radial/texmap) generates a fracture line with zero points
* fixed a crash that could occur in the radial/texmap modes of Multifracture operations if child planes enabled
* fixed in issue in the Multifracture modules where Max would crash if Voronoi normals scale set to zero
* fixed a regression where exporting Alembic files with secondary mapping coordinates set to "UV" would generate an invalid Alembic file
* fixed an issue that could cause PRISM to crash when initializing small meshes on the CPU
* fixed an issue where tyMultifracture paint strokes were not visible in the view when viewport progressive refinement was disabled, and were not updating smoothly even if progressive refinement was enabled
* fixed an issue where the Element Attach operator wouldn't properly attach objects with a modified pivot location
* fixed an issue where the multifracture point spread value had no effect
* fixed an issue where baked/painted fracture points were only taking effect in Voronoi fracture mode
* fixed an issue where PhysX Bind display wasn't working properly for multifracture chunks
* joint binds with very high strength are now the default PhysX Bind type - they are more stable than Glue binds
* fixed an issue where multifracture input meshes with degenerate faces would yield a different fracture result the second time a fracture operation was performed on them
* fixed an issue where UVW coordinates returned by PRISM had low precision, resulting in mapping artifacts for meshes with UVWs far from the mapping-space origin
* fixed an issue where motion blur would be incorrect in some situations where flow time scale was set to a value less than 1
* fixed a regression where PhysX particle group filtering was not working properly in some situations
* fixed an issue where the "cull external faces" option of the Multifracture modules was too aggressive in Voronoi fracture mode, which resulted in voronoi cell walls being removed even if they weren't external to the input mesh
* fixed some memory allocation errors which could cause Max to crash when dealing with huge numbers of high res meshes, and which could also inflate the amount of overall RAM used when displaying geometry in the viewport
* fixed an issue where particle explicit normals would not be rendered correctly if their owner tyFlow object was rotated