

Instances can be removed directly in the Delete Geometry node.įull changelog available here.Real geometry can be converted to an instance with the Geometry to Instance node.Geometry Nodes instance attributes are not usable in shader nodes in 3.1.Instances attributes are propagated in the Instance on Points and Instances to Points nodes.Attributes are propagated in the Realize instances node, including special handling for the id attribute.Instances now support dynamic attributes.The operator only works on original geometry, so the geometry nodes modifier must be applied.The operator also makes it possible to change the domain of an attribute on original geometry.An new operator on meshes allows converting generic attributes to UV layers or vertex groups, or other generic data types.To make naming more intuitive, the Transfer Attribute node geometry input has been renamed from "Target" to "Source".The Attribute Statistic node now has a selection input.The Domain Size node gives the size of any attribute domain, like the number of vertices in a mesh.The Boolean Math node has been expanded with more operations.The Map Range node now has a vector data type option.Close points on meshes and point clouds can be merged with the Merge by Distance node.Special modes are included for 3D Vectors, to compare directions dot products, lengths, and more.The new node can compare most data types, not just floats, even strings.The Compare Floats node has been upgraded to a generalized Compare node.
#Animation programs for mac free driver#

#Animation programs for mac free series#
The overhead for multi-threading a series of nodes has been lowered, for a few percent improvement in some cases.The internals of the Bounding Box node have been multi-threaded for meshes and point clouds, with observed 4.4x and 5x performance improvements.The Grid mesh primitive is now multi-threaded, with a 2.5x performance improvement observed on a 4096x4096 vertex grid.The Cube mesh primitive node can be about 75% faster at high resolutions.

The Set Spline Type node is now multi-threaded, making it faster when there are many splines.Displaying large node trees with many nodes in the node editor can be almost twice as fast.When selections are used, the improvements can be significant a 6x improvement was measured using the position attribute to a single face.Domain interpolation now only calculates necessary values, for some interpolations to faces and face corners.Other areas like normal calculation, primitive nodes, and more complex files also have significant improvements.Mesh vertex and face normals have been refactored, improving access speed in geometry nodes by up to 40%.The Realize Instances node is now multi-threaded, which can give at least a 4x improvement in some common cases.Processing single values with field nodes is more efficient now, which can make a 2-3x difference in very extreme situations.Memory use and performance have been improved, especially when few elements are processed by many nodes, up to a 20% improvement in some cases.Improvements to multi-threading with medium loads (around 10,000 elements) can improve field evaluation performance by up to 10x.In large fields with many nested values, memory usage can be reduced by up to 100x, which can also improve performance by 3-4x.The evaluation system used for fields has been improved in many ways.The Set Position node has been optimized for meshes, with up to a 4x improvement for a simple field.
