November 27, 2020, 11:28 (GMT) |
Merge branch 'master' into cycles_procedural_api |
Revision 6976d49 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) November 27, 2020, 11:17 (GMT) |
Fix generating to many points on dense meshes |
November 27, 2020, 11:11 (GMT) |
Fix T82156: Object with constraints translates when parented Avoid the evaluation of constraints when computing the parent-inverse matrix. Constraints are meant to be evaluated last; object transforms are computed this order: 1. `parent->obmat` (the parent object's world matrix) 2. `ob->parentinv` (the object's parent-inverse matrix) 3. Object's loc/rot/scale 4. Object's constraint evaluation When the constraints are used to compute the parent-inverse matrix, their effect is moved from step 4 to step 2 in this list, potentially rotating or scaling the object's local transform. This causes unwanted movement as reported in T82156. Reviewed By: looch Differential Revision: https://developer.blender.org/D9413 |
November 27, 2020, 09:15 (GMT) |
Cleanup: Animation, clean up FCurve Cycles modifier Simplify conditions and declare variables `const` where possible. No functional changes. |
Revision 02a3241 by Jeroen Bakker November 27, 2020, 08:18 (GMT) |
Changed precision to double to match ociov2 |
November 27, 2020, 03:37 (GMT) |
Cleanup: Add `r_` to return parameter Prefix a return parameter with `r_` to follow the style guide. No functional changes. |
November 27, 2020, 03:37 (GMT) |
Cleanup: Move logic to `outliner_find_item_at_x_in_row` Move the logic for determining if the item at a given x position is an icon into the function. This is used for determining selection over an icon, and will be used in a later commit for checking for hover over an icon. No functional changes. |
November 26, 2020, 23:29 (GMT) |
Add performance timing to mesh_boolean.cc. You can uncomment the PERFDEBUG define to get timings. |
November 26, 2020, 23:18 (GMT) |
Sculpt: Refactor transform code to allow incremental updates This adds support for incremental updates in the sculpt transform code. Now tools can define if they need the displacement applied for the original coordinates or incrementally. This is needed for features like elastic transform or cloth deformation target in the transform tool. No functional changes. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9547 |
Revision c875989 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 23:04 (GMT) |
Add seed input for scatter node |
Revision 83bc311 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 22:06 (GMT) |
Merge branch 'geometry-nodes' into geometry-nodes-distribute-points |
Revision abe38ee by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 21:52 (GMT) |
Geometry Nodes: fix when vertex group exists but there are no MDeformVerts yet The `mesh->dvert` array is only allocated when needed. Just creating a new vertex group without any vertices in it, does not trigger the allocation. |
Revision 3390b19 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 21:47 (GMT) |
WIP posion attribute map point removal |
Revision bc2741c by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 21:07 (GMT) |
Merge branch 'geometry-nodes' into geometry-nodes-distribute-points |
November 26, 2020, 21:02 (GMT) |
GPencil: Cleanup unused includes |
November 26, 2020, 20:56 (GMT) |
GPencil: Remove duplicate page size parameter |
November 26, 2020, 17:56 (GMT) |
UI: Use decorators in volume modifiers This is consistent with the UI for other modifier types. |
Revision d40126d by Hans Goudey (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 17:49 (GMT) |
Geometry Nodes: Use ID template node group selector in the modifier This puts the same controls as in the node editor header in the modifier panel. |
Revision 1bb864e by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 17:37 (GMT) |
Geometry Nodes: use attribute span api in Join Geometry node Copying over attributes from the original geometries to the new geometry only takes ca. a third of the time compared to before. |
Revision 0d97c0d by Jacques Lucke (geometry-nodes, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 26, 2020, 17:22 (GMT) |
Geometry Nodes: use attribute span api in random attribute node This results in a ~30% speedup. The execution time is bounded by the random number generator here. |
|
|
|


Master Commits
MiikaHweb | 2003-2021