Blender Git Commit Log

All Blender Git commits.

Page: 1741 / 8462

April 2, 2020, 14:42 (GMT)
Scultp: Face Set boundary automasking

With this brush option it is possible to mask the boundary vertices of
all face sets. This is especially useful in the cloth brush, where face
sets can be used to simulate seams between different patches of cloth
and produce different patterns and effects.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7230
April 2, 2020, 14:32 (GMT)
Sculpt: Store explicit value for multires sculpt level

Allows to know what level sculpting has been done after the value has
been changed in the MultiresModifierData.

No functional changes, just preparing code to have everything needed
for propagation undo.

Differential Revision: https://developer.blender.org/D7307
April 2, 2020, 14:29 (GMT)
Sculpt Undo: Allow Geometry undo step to be non-exclusive

Before this change it was not possible to have base geometry
and grid coordinates to be stored in the same undo step.

Differential Revision: https://developer.blender.org/D7298
April 2, 2020, 13:43 (GMT)
Fix Face Sets painting and selection precision

This fixes the following issues:
- Previously, the face set from the active vertex was used directly. Vertices always return the most recently created face set, so in some cases there may be some face sets that were not possible to select as active. Now the active face set is set in the ray intersection, so it always matches the face under the cursor.
- When drawing face sets they were set per vertex, so it was not possible to paint one face at a time. Now face sets are painted per poly when using the brush on meshes, testing the distance to the center of each poly.
- The code for the active vertex on PBVH_GRIDS was not correct, so I also fixed that to test if everything was working correctly.
{F8441699}

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7303
April 2, 2020, 13:36 (GMT)
Fix T75121: Memory leak in Surface Smooth

The brush was allocating new memory for storing the displacemnets at the
beginning of each stroke step and not freeing them.

Reviewed By: jbakker

Maniphest Tasks: T75121

Differential Revision: https://developer.blender.org/D7254
April 2, 2020, 13:35 (GMT)
Fix mesh boundary automask curve falloff

As the main use case of this feature is to work with cloth, using this
curve makes more sense than a smoothstep to simulate cloth tension near
the edges.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7262
April 2, 2020, 13:32 (GMT)
Missed file in previous commit
April 2, 2020, 13:12 (GMT)
Fix T72688: Vertex Group Weights in Edit Mode Occludes In Front Armatures

Due to legacy this overlay was implemented twice (Edit Mesh and Weight
Painting) with different results. This patch consolidates both drawing
and uses only the Weight Painting drawing.
April 2, 2020, 13:08 (GMT)
Fix: Build error when building with python off
April 2, 2020, 13:07 (GMT)
Revert "Fix T72688: Vertex Group Weights in Edit Mode Occludes In Front Armatures"

This reverts commit 782e6ea4edd9cb09f2583c8f28a24d6330dc6ce8.

Said fix introduced a crash the moment one goes to edit mode.
April 2, 2020, 13:03 (GMT)
CMake: Add alembic boost dependency

When building lite + alembic + boost cmake would turn
boost off because it deemed it not needed leading to
build errors.
April 2, 2020, 11:50 (GMT)
Cleanup: Avoid complex template type for XR-Swapchain

I rather avoid types like
`std::vector<std::unique_ptr<GHOST_XrSwapchain>>`, which is easy to do
in this case.
April 2, 2020, 10:04 (GMT)
GPencil: Make Bake Mesh to use a pop panel to define parameters

Run directly the operator could freeze the UI.
April 2, 2020, 09:49 (GMT)
Fix T72688: Vertex Group Weights in Edit Mode Occludes In Front Armatures

Due to legacy this overlay was implemented twice (Edit Mesh and Weight
Painting) with different results. This patch consolidates both drawing
and uses only the Weight Painting drawing.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7289
April 2, 2020, 09:16 (GMT)
GPencil: Split mesh bake to new source code file
April 2, 2020, 08:34 (GMT)
Fluids: improve subframe handling

Reviewers: sebbas

Differential Revision: https://developer.blender.org/D7256
April 2, 2020, 07:39 (GMT)
Sculpt: Give a brief explanation of undo stack

Should make it a bit more clear overview of what is going on in this
module. While some of the details might still be missing, having some
sort of top-level overview is better than nothing.

Differential Revision: https://developer.blender.org/D7300
April 2, 2020, 07:38 (GMT)
Sculpt Undo: Fix multires undo for interleaved nodes

Made it so grids array is properly allocated when first node in the
undo list does not contain grid data.

Differential Revision: https://developer.blender.org/D7299
April 1, 2020, 19:04 (GMT)
Add modifier move to index API function
April 1, 2020, 18:58 (GMT)
Small tweaks to modifier panels
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021