Feature·
Natsura 0.5.12.0
Added rigging and wind controls. Improved performance of meshing and rigging tools
Back to ChangelogSummary
- Fairly major update to fix surface decoration performance and rigging. Ended up reworking the entire attribute interpolation step to be healthier. Now there's a clear contract for decorators about which attributes must come in and out, then we transfer the rig attribs back on aftwards in a single pass. This dramatically improved performance and reduced memory usage in decorators, is easier to work with, faster and an all around improvement. there is still work to improve the interpolation to something more robust and faster.
Node Updates
- wind config added root distance calculation
- export_unreal_nanite_assembly making sure that its not got an unlocked asset inside
- surface decoration removed internal interpolation, delete all unncessary attributes, removed sweep and polyreduce from loop
- cluster decoratio removed internal itnerpolation and delated all unncessary attributes. promte vert attribs to points instead of prim attributes for healthy interpolation later
- trunk decoration removed internal interpolation and deleted all unneccessary attriubtes
- simplify rig and skin improved performance of internal utiltiies, added carve method and max joints count
- simplify rig added new carve and max joint count reduction methods. moved remove long parts to be before refine
- simplify rig reskin drastic performance increase (30s down to 0.2s)
- simulate no longer export all attribs to rig, and new pre and post decorator step to handle attributes more healthily with new contract
- simulate some missing attirbs
- rebuild_primitive_attributes now uses a more robust/accurate method to transfer point,prim and vfertex attributes as well as skinning data from rig to skinned geometry.
- wind config root distance became carve
- build rig now outptus rest
- originize pivots now its just manual tweaks
- create assembly removed transform on points which was breaking instanincg
Bug Fixes
- fixed mapping warning
- avoid accessing buggy color tools
- map introduced cook trigger hack on attribute change by calling another attribute