Revision d344d25 by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 25, 2020, 14:40 (GMT) |
Geometry Nodes: simplify Attribute Math node by using a new abstraction |
Revision 8742bbd by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 25, 2020, 14:39 (GMT) |
Nodes: simplify Math code by using new abstraction layer |
Revision 3576e66 by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 25, 2020, 14:38 (GMT) |
Nodes: initial abstraction to simplify math node implementations Currently, implementing a node that supports math operations requires you to write a long switch statement. The goal of this abstraction is to reduce the number of these switch statements. Note, this commit adds new such long switch cases. However, in the upcoming commits existing math nodes are updated to use this abstraction, resulting in less code overall. |
Revision 044def8 by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 25, 2020, 14:31 (GMT) |
Geometry Nodes: add utility method to create a dummy attribute reader This can be used when instead of an actual attribute, a constant value should be used. |
November 25, 2020, 13:57 (GMT) |
XR: Add "controller draw style" session setting Allows users to choose their preferred controller visualization (controller local axes or -Z axis ray). The enum can be extended in the future for additional visualizations. |
November 25, 2020, 13:51 (GMT) |
XR: Restore XR object transforms at session end If an object was constrained to a headset/controller pose during the session, then its original transform will be restored at session end to prevent unwanted changes to the scene. This will also occur when toggling the constraint or changing the constrained object. |
November 25, 2020, 13:32 (GMT) |
XR: Adjust raycast select property behavior Combinations of properties (extend/deselect/toggle/deselect on empty) now match view3d.select behavior. |
November 25, 2020, 12:45 (GMT) |
simplify math node |
November 25, 2020, 12:14 (GMT) |
add time to send data to data transfer report |
November 25, 2020, 12:07 (GMT) |
support creating constant dummy attributes |
November 25, 2020, 11:29 (GMT) |
support remaining math functions |
November 25, 2020, 11:28 (GMT) |
Merge branch 'geometry-nodes' into geometry-nodes-deduplicate-float-math |
Revision 92d1274 by Jacques Lucke (geometry-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 25, 2020, 11:27 (GMT) |
Merge branch 'master' into geometry-nodes |
November 25, 2020, 11:06 (GMT) |
Docs: 2.91 release description for Linux appdata |
November 25, 2020, 10:51 (GMT) |
Merge branch 'geometry-nodes' into geometry-nodes-deduplicate-float-math |
November 25, 2020, 09:50 (GMT) |
optimise BVH packing a bit |
November 25, 2020, 09:49 (GMT) |
alembic: fix missing update when changing frames |
November 25, 2020, 08:34 (GMT) |
Versionbump: Blender 2.91 release |
November 25, 2020, 08:27 (GMT) |
File version bump |
Revision 41a7415 by Hans Goudey (geometry-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 24, 2020, 22:38 (GMT) |
Geometry Nodes: Fix missing node editor redraw for active modifier When the active modifier changes, or when its node group changes, the node editor should redraw, because these actions change its context. |
|