"Geometrynodestransformnode" branchTotal commits : 33 Total committers : 2 First Commit : October 20, 2020 Latest Commit : October 24, 2020 Commits by DateDate  Number of Commits 

October 24, 2020  3   October 23, 2020  8   October 22, 2020  10   October 21, 2020  11   October 20, 2020  1  
CommittersPopular FilesFilename  Total Edits 

MOD_nodes.cc  7  nodeitems_builtins.py  6  CMakeLists.txt  6  BKE_node.h  5  node.c  5  node_socket.cc  4  NOD_geometry.h  4  space_node.py  3  node_geo_edge_split.cc  3  rna_modifier.c  3 
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, 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
 Revision b062b92 by Hans Goudey (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 03:59 (GMT)  Geometry Nodes: Resolve some missing 3D viewport updates
These two functions "snode_notify" and "ED_node_tag_update_id" appear to be mostly duplicates. However, there is already a case for each type of builtin node tree, so it makes sense to add one for the geometry node tree as well. This doesn't solve the update issues for changing number in buttons, that must be handled somewhere else.
 Revision 895f462 by Hans Goudey (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 23, 2020, 03:03 (GMT)  Merge branch 'master' into geometrynodes
 Revision fafed62 by Hans Goudey (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 18:48 (GMT)  Geometry Nodes: Add edge split node functionality
 Revision 7ff8094 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 16:24 (GMT)  Geometry Nodes: expose minimum vertices input of Triangulate node
 Revision 5aabf67 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 16:23 (GMT)  Fix error in previous commit
That should not have happened .
 Revision ab8c7fe by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 16:20 (GMT)  Fix previous comment
 Revision a05012d by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 16:08 (GMT)  Geometry Nodes: simplify and deduplicate callbacks on sockets
This adds a layer of abstraction between the code calling callbacks on sockets and the implementation of those callbacks. This abstraction layer allows some sockets to not implement all callbacks when those can be derived from some other callback.
 Revision 97a9356 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 13:52 (GMT)  Geometry Nodes: change "Node Tree" to "Node Group"
 Revision da4d697 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 13:05 (GMT)  Geometry Nodes: initial support for evaluating geometry node groups
This is still very basic and does quite a few unnecessary computations. Also the error handling is quite weak currently, so when invalid things are connected, it will probably just crash.
Also the interface that individual nodes have to implement will have to change, but the current solution is a good starting point.
Only the triangulate node is implemented for now.
 Revision 8721889 by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 13:02 (GMT)  Geometry Nodes: add an initial geometry class
 Revision ffa0a6d by Jacques Lucke (attributeaccessor, geometrynodes, geometrynodesactivemodifierdrawing, geometrynodesattributenodes, geometrynodesbooleannode, geometrynodesdeduplicatefloatmath, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, geometrynodestransformnode, tempgeometrynodesdistributepointscleanup, tempmodifiersinstancing)October 22, 2020, 13:01 (GMT)  Functions: add generic pointer class
This class represents a pointer whose type is only known at runtime.

MiikaHweb  Blender Git Statistics v1.06

