What's changed
- Various bugfixes
- Some new nodes
- Tensor updates & tweaks
New Nodes
Clusters
- Cluster : Edge Order : this one fills an old timer gap in the system. It allows you to fix which vtx are the start & end of an edge (endpoints order), making the edge filters based on endpoints super powerful. You can basically turn clusters into directed graphs reliably now, not just temporarily like
Edge Properties
does.
Tensors
- Tensor Inertia : a simple field that uses the sampling point' transform as input (fakes inertia/velocity)
- Tensor Inertia (Constant) : same as above but with no falloff.
Filters
- Distance Filter : lets you filter using a comparison against the distance to a nearest target. VERY USEFUL.
Tweaks
- Cluster nodes now offer the possibility to output solidified edges using basic, rudimentary options. This skips the need to go through
Edge Property
for when you just want stretched bounds to test stuff against. It's available in theGraph Output Settings
or any cluster-generating node. - Tweaked tensor maths & exposed parameters
- Target-based filters (Distance, Bounds) now accept multiple collections as targets!
Fixes
- Find Contours had a bug where the wrapping contour was random if there was more than one input cluster, this is fixed! :D
- Changed some editor-crashing asserts for logs instead.
- Sample Nearest Point distance properly supports distance to box bounds. This is actually huge because solidified edges can now be properly sampled like if they were paths.
Misc
- Simplified the
Room Graph
example so it doesn't rely on loops anymore (that's right! :D)
Full Changelog: v0.53...v0.55