November 21, 2020, 14:52 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-io |
November 21, 2020, 14:51 (GMT) |
GPencil: Remove SVG storyboard support We can include it again in the future, but now it's better to remove it. |
November 21, 2020, 14:48 (GMT) |
Merge branch 'master' into greasepencil-object |
November 20, 2020, 23:26 (GMT) |
Add refresh button for external repositories External repositories (ie all repositories but the "Current File" one) need manual refreshing to reflect changes. So show a button for that in the Asset Browser header, attached to the repository selector. |
November 20, 2020, 23:17 (GMT) |
Cleanup: Make header layout definition a bit cleaner |
November 20, 2020, 22:49 (GMT) |
Fix crash when showing search menu outside of File/Asset Browser |
November 20, 2020, 22:48 (GMT) |
Revision 2ce1b89 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 20, 2020, 21:01 (GMT) |
Merge branch 'master' into geometry-nodes |
Revision 0649131 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 20, 2020, 20:20 (GMT) |
Geometry Nodes: Switch boolean node inputs This changes the meaning of the order of the two geometry input sockets to match the existing boolean modifier. The first socket is now the base mesh and the second socket is the "cutter" geometry. |
Revision 1bebd12 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 20, 2020, 20:10 (GMT) |
Cleanup: Use nullptr instead of NULL in C++ code |
Revision 797c8f6 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 20, 2020, 19:29 (GMT) |
Geomtetry Nodes: Set node editor context from the active modifier Similar to how the node editor context works for materials, this commit makes the node group displayed in the node editor depend on the active object and its active modifier. To keep the node group from changing, just pin the node group in the header. There are still missing updates when switching the modifier's node group. |
Revision 1a67617 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 20, 2020, 19:22 (GMT) |
Geometry Nodes: Expose the active modifier to the UI This exposes the operator to set the active modifier as the type icon in the header of the modifier panels. Tweaks to the widget drawing code were necessary to use the red alert for non-emboss operator buttons. Then, the panel for the active modifier gets a border around it (which currently uses the property search theme color), requiring an "active property" field in the PanelType struct. |
November 20, 2020, 18:09 (GMT) |
GPencil: Fix error in previous commit |
November 20, 2020, 18:04 (GMT) |
GPencil: Add render scale factor |
November 20, 2020, 18:03 (GMT) |
GPencil: Clamp values to avoid errors |
Revision c2359ff 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 20, 2020, 18:02 (GMT) |
Geometry Nodes: improve boolean node when not both inputs are connected Previously, it was always outputting an empty geometry in that case. This was confusing because e.g. the output of a union operation with a single non-empty mesh is also non-empty. |
Revision 763ebc3 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 20, 2020, 17:47 (GMT) |
Geometry Nodes: use attribute name inputs in point instance node This will probably not stay exactly like this, because it looks a bit ugly. Adding this now, because it increases flexibility a lot and allows me to test the attribute api a bit more. |
Revision f7d9bfa 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 20, 2020, 17:23 (GMT) |
Geometry Nodes: combine Vertex and Point domains Originally, there were technical reasons for why two different domains were used. Those reasons have been lost unfortunately, and there don't seem to be any issues with combining the domains now. This reduces confusion when users have to select the domain type in enums. |
Revision 088e6a5 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 20, 2020, 17:10 (GMT) |
Geometry Nodes: initial support for implicitly type casting attributes Those allows e.g. float attributes to be accessed as if they were vector attributes. |
Revision 9798d68 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 20, 2020, 16:45 (GMT) |
Geometry Nodes: simplify point instancer node |
|
|
|


Master Commits
MiikaHweb | 2003-2021