Blender Git Statistics -> Branches -> geometry-nodes-point-separate-node

"Geometry-nodes-point-separate-node" branch

Total commits : 268
Total committers : 7
First Commit : October 20, 2020
Latest Commit : December 10, 2020


Commits by Month

DateNumber of Commits
December, 202031
November, 2020155
October, 202082

Committers

AuthorNumber of Commits
Jacques Lucke146
Hans Goudey94
Dalai Felinto19
Léo Depoix5
Pablo Vazquez2
Dalai Felinto1
Jeroen Bakker1

Popular Files

FilenameTotal Edits
MOD_nodes.cc59
node.c23
node_geo_point_instance.cc22
rna_modifier.c20
nodeitems_builtins.py20
BKE_node.h19
CMakeLists.txt18
attribute_access.cc17
rna_nodetree.c16
node_geo_point_distribute.cc16

Latest commits Feed

December 10, 2020, 15:31 (GMT)
Attribute Compare: Use the most complex data type instead of the least
December 10, 2020, 15:09 (GMT)
Optimize comparisons by squaring threshold first
December 10, 2020, 14:55 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 9, 2020, 22:42 (GMT)
Geometry Nodes: Support equality operations with all data types

Testing equality of vectors can't be done properly if they are implicitly
converted to float before-hand. This adds a lot of boilerplate code to
the node, maybe that can made more elegant in the future, but it's not
so complicated anyway.
December 9, 2020, 22:33 (GMT)
Geometry Nodes: Add a method to find the lowest complexity attribute

For the attribute comparison node, it makes sense to read both input
attributes implicitly converted to the same data type. But the choice
of which of the two data types to read with is somewhat arbitrary.
This commit adds a utility function to choose the least "complex" data
type as a lowest common denominator, to make that choice less arbitrary
, and to support other needs in the future.
December 9, 2020, 22:29 (GMT)
Geometry Nodes: Add utilities for getting an attribute's data type

With the previous helper function in this file you had to know the data
type you wanted for the input attribute before requesting it. This adds
another utility function for getting the data type without building the
attribute. The attribute's can be requested later after doing some
logic to figure out the right data type to read.

No functional changes in this commit.
December 9, 2020, 16:29 (GMT)
Use new get_input_attribute abstraction
December 9, 2020, 15:53 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 9, 2020, 15:43 (GMT)
Support meshes in addition to point clouds
December 9, 2020, 15:00 (GMT)
Use text for comparison RNA enum items
December 9, 2020, 14:35 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 8, 2020, 17:27 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 7, 2020, 17:56 (GMT)
Review feedback: Only move pointcloud, use numbers for naming
December 7, 2020, 17:15 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 7, 2020, 14:01 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node
December 4, 2020, 04:50 (GMT)
Geometry Nodes: Attribute compare node

This node reads two input attributes as floats and allows for basic
element-wise comparison operations. Like the attribute math node,
it's also possible to switch to using floats as inputs. This node can
be combined with the point separate node for more flexibility on which
points to separate out.

I used the same abstractions that the attribute math node uses in this
commit, assuming that makes sense.
December 4, 2020, 00:31 (GMT)
Geometry Nodes: Refactor and change point separate node

The threshold input is unecessary with an "attribute compare"
node before this one, or with attribute rounding. So to remove some
complexity it is removed, and a boolean input attribute is used instead.

For the implementation, the existing code becomes a bit more specific
to point cloud data, because I'm realizing that mesh separate is quite a
different problem, and it doesn't make sense to force the same code
to be able to solve that too.
December 4, 2020, 00:27 (GMT)
Geometry Nodes: Add boolean type to random attribute node
December 4, 2020, 00:23 (GMT)
Geometry Nodes: Add a boolean attribute data type
December 3, 2020, 17:31 (GMT)
Merge branch 'master' into geometry-nodes-point-separate-node

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021