Blender Git Statistics -> Branches -> geometry-nodes

"Geometry-nodes" branch

Total commits : 214
Total committers : 5
First Commit : October 20, 2020
Latest Commit : November 26, 2020 (Today)


Commits by Month

DateNumber of Commits
November, 2020132
October, 202082

Committers

AuthorNumber of Commits
Jacques Lucke128
Hans Goudey62
Dalai Felinto18
Léo Depoix5
Jeroen Bakker1

Popular Files

FilenameTotal Edits
MOD_nodes.cc55
node.c21
node_geo_point_instance.cc20
rna_modifier.c19
nodeitems_builtins.py18
BKE_node.h16
CMakeLists.txt16
node_geo_point_distribute.cc15
node_geo_edge_split.cc13
BKE_geometry_set.hh13

Latest commits Feed

55 minutes ago
Geometry Nodes: maintain some more data in the Join node

Material indices and smooth states are not destroyed anymore.
If the two incoming meshes use different materials, the materials of
the first input will be used. This is obviously not ideal, because the
second input might change its material.

In the future we want to handle that differently and keep both materials,
but for now this is consistent with the boolean node.
2 hours 42 min ago
Geometry Nodes: update normals after transforming mesh

This is not done in `BKE_mesh_transform`.
3 hours 57 min ago
Geometry Nodes: fix computing bounding box of evaluated point cloud

Currently, the bounding box does not include instances. This is consistent
with other object types.
18 hours 54 min ago
Geometry Nodes: Node editor header interaction with active modifier

This commit makes the way the selector in the middle of the node editor
header interacts with the active modifier much more intuitive.

- With no active modifier, or when the active modifier is a non-node
modifier, the "new" operator adds a new nodes modifier.
- With an active node modifier, the drop-down affects the modifier's
selected node group.
- With no active object, there is no drop-down in the header.
- The node editor's node group always updates, even when there is no
active modifier.
- Pinning disables the drop-down and keeps the same node group
selected, regardless of the context.

This is designed to work similarly to materials and material slots,
which should be familiar to any Blender user. One workflow not allowed
by this design is editing any geometry node group, regardless of the
context, but if that turns out to be an issue it should be solved in a
similar way for all node editors.
20 hours 56 min ago
Geometry Nodes: Improve wording of modifier error messages

- Don't use contractions
- Remove unecessary words
22 hours 43 min ago
Geometry Nodes: Use context for active modifier operators

This adds "modifier" as a new context variable in the property editor.
It is used instead of getting the active modifier directly. This way it
displays in the breadcrumbs panel, and the variable can be set only
in the modifier tab, meaning it won't work from the shortcut even
when the modifiers aren't visible.
23 hours 42 min ago
Cleanup: avoid very generic using-namespace statements
1 day and 0 hours ago
Cleanup: minor changes
1 day and 0 hours ago
Geometry Nodes: hide domain enum from random attribute node

While we can support different domains already in this node, there is not
really anything you could do with that data yet. It can be added back when
there is a use case for it.
1 day and 0 hours ago
Geometry Nodes: change builtin attribute names based on T82693
1 day and 0 hours ago
Geometry Nodes: simplify Attribute Math node by using a new abstraction
1 day and 0 hours ago
Nodes: simplify Math code by using new abstraction layer
1 day and 0 hours ago
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.
1 day and 0 hours ago
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.
1 day and 4 hours ago
Merge branch 'master' into geometry-nodes
1 day and 16 hours ago
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.
1 day and 17 hours ago
Geometry Nodes: Always use the active modifier for shortcuts

Based on discussion with the team, summarized in T82691, it makes sense
to simplify the shortcut behavior and remove the way the shortcuts
currently activate on hover if there is no active modifier. This commit
also removes the behavior of clearing the active modifier when you
click on blank space in the modifier tab.
1 day and 20 hours ago
Geometry Nodes: Make next modifier active when deleting

Previously it was the previous modifier, but this change keeps the index
of the object's active modifier consistent when deleting a modifier.
1 day and 22 hours ago
Merge: fix after merge

This was part of rBe922dd7d8a307c54d49bc01649a12610b022192b.
1 day and 22 hours ago
Merge branch 'master' into geometry-nodes

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