"Geometrynodesbooleannode" branchTotal commits : 44 Total committers : 2 First Commit : October 20, 2020 Latest Commit : October 26, 2020 Commits by DateDate  Number of Commits 

October 26, 2020  8   October 25, 2020  0   October 24, 2020  5   October 23, 2020  9   October 22, 2020  10   October 21, 2020  11   October 20, 2020  1  
CommittersPopular FilesFilename  Total Edits 

MOD_nodes.cc  9  CMakeLists.txt  8  nodeitems_builtins.py  8  BKE_node.h  7  node.c  7  NOD_static_types.h  6  NOD_geometry.h  6  node_socket.cc  4  rna_modifier.c  4  DNA_modifier_types.h  4 
October 26, 2020, 18:56 (GMT)  Geometry Nodes: Add operation enum to boolean node
 October 26, 2020, 15:41 (GMT)  Merge branch 'geometrynodes' into geometrynodesbooleannode
 Revision e044910 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 13:16 (GMT)  Geometry Nodes: support evaluation with more than one group input
Group inputs are not yet exposed in the modifier. For now I just added a simple float setting that will be passed to every float input of the group. Inputs of other types have some default value.
 Revision a5dda59 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 12:29 (GMT)  Geometry Nodes: connect group input and output by default
 Revision c48e4b7 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 12:27 (GMT)  Geometry Nodes: improve node tree evaluation
This change reduces the number of unnecessary copies of data and avoids computing the same value more than once.
 Revision 4ae2d62 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 11:27 (GMT)  Geometry Nodes: initial Transform node
Most of this code has been written by @HooglyBoogly. I just changed the exec funtion so that it does not have to make a copy of the mesh.
 Revision 47f5a63 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 11:25 (GMT)  Geometry Nodes: add utility method to check if a geometry has a mesh
 Revision eb8574b by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 26, 2020, 11:10 (GMT)  Merge branch 'master' into geometrynodes
 October 24, 2020, 17:50 (GMT)  Merge branch 'geometrynodestransformnode' into geometrynodesbooleannode
 October 24, 2020, 17:48 (GMT)  Geometry nodes: Initial boolean node implementation
This is fairly hacky and crashy and should not be the final implementation of this node, but it's nice to know that the basics are there to support this kind of functionality. Ideally the boolean code would not need the conversion to bmesh.
 October 24, 2020, 17:42 (GMT)  Merge branch 'geometrynodes' into geometrynodestransformnode
 October 24, 2020, 17:42 (GMT)  Cleanup: Remove unused variable
 Revision bc4e31a by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 24, 2020, 12:38 (GMT)  Merge branch 'master' into geometrynodes
 October 23, 2020, 21:05 (GMT)  Remove unused variable
 October 23, 2020, 20:25 (GMT)  Geometry Nodes: Add transform geometry node
 Revision 9d7672b by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 13:18 (GMT)  Merge branch 'master' into geometrynodes
 Revision 994e717 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 13:13 (GMT)  Geometry Nodes: make some function nodes available
We might not want to have all those nodes in a final version. Some of them have been added with particle nodes in mind. However, to test the evaluation system it is useful to have a couple of nodes available.
Those nodes should "just" work, because their implementation is reused from the particle nodes project.
 Revision 1719743 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 13:09 (GMT)  Geometry Nodes: improve node group evaluation
This adds support for nodes that have a multifunction implementation. That includes various function nodes like Math, Combine Vector, ...
Furthermore, there is support for implicit conversions now. So it should work when one connects e.g. a float to an integer and vice versa.
 Revision 8910033 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 13:05 (GMT)  Nodes: add utility methods
 Revision 2a4c6c6 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 13:01 (GMT)  Functions: add utility method

MiikaHweb  Blender Git Statistics v1.06

