Blender Git Commit Log

All Blender Git commits.

Page: 1999 / 8462

December 12, 2019, 01:31 (GMT)
Modifier: New Weld Modifier

Part of T70240

This is the initial implementation of Weld Modifier.
New features will be added later.

ToDo:
- Seams: restrict welding to vertices along boundary edges.
- Edge Collapse: collapse edges below the length threshold.
- New icon.
- Some customdata are not being correctly interpolated.

Differential Revision: https://developer.blender.org/D6383
December 12, 2019, 01:24 (GMT)
GPencil: Refactor: Add Dots & Square drawing type

Also add vertex color opacity
December 12, 2019, 01:24 (GMT)
GPencil: Refactor: Improve stroke color mixing support

This is a more simple implementation. Blending is done in a way that it
supports the stencil functionallity out of the box. It is compatible with
vertex paint, stroke material color and texture color without exclusivity.

UI need to be reworked to remove the stencil option.
December 12, 2019, 01:24 (GMT)
GPencil: Refactor: Add UV / Texture support to strokes
December 12, 2019, 01:21 (GMT)
BLI_bvhtree_overlap_ex: add 'max_interactions' parameter

No functional changes.
Allows more performance control and is important for Weld Modifier.
December 11, 2019, 18:53 (GMT)
Cleanup: disable debug print define in override code.

Thanks to Blazej Floch (@bfloch) for the head-up.
December 11, 2019, 18:06 (GMT)
Fix memory leak when closing Blender with running VR session
December 11, 2019, 17:54 (GMT)
Fix various space transform issues
December 11, 2019, 16:48 (GMT)
GPencil: Change order of the UI parameters for materials
December 11, 2019, 16:41 (GMT)
Mantaflow: Fixed more issues raised in part 11 of the review (D3861)
December 11, 2019, 16:33 (GMT)
Mantaflow: Fixed more issues raised in part 2 of the review (D3851)
December 11, 2019, 16:31 (GMT)
GPencil: Change step for Mix factors

The old step value was too high.
December 11, 2019, 16:29 (GMT)
Mantaflow: Clang format previous commit
December 11, 2019, 16:25 (GMT)
Mantaflow: Fixed more issues raised in part 8 of the review (D3857)
December 11, 2019, 16:22 (GMT)
USD: Report progress on a frame basis and with less guesswork
December 11, 2019, 16:14 (GMT)
USD: set Linux-specific #define only on Linux
December 11, 2019, 16:13 (GMT)
fix compile error
December 11, 2019, 15:58 (GMT)
DrawManager: Disable Clipping in material/rendered mode

Viewport: Disable Clipping For EEVEE and External Renderers

Currently it is possible that, when using viewport clipping, the display and tools communicate
different information to the user then the renderer does. The reason is
that the renderer does not support viewport clipping. Both EEVEE and
Cycles do not support it.

This patch will disable the clipping in all the tools and drawing code
when the viewport drawing mode is `Material Preview` or `Rendered`.

This patch introduces a `RV3D_CLIPPING_ENABLED` util that checks if
clipping is enabled for the given `rv3d` and `v3d`. Also in places where
it was needed we added the `ViewContext` as a carrier for the `View3D`
and `RegionView3D`.

There are a few areas in the tooling (select, projection painting) that
still needs to be tackled after this patch.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D6047
December 11, 2019, 15:48 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
December 11, 2019, 15:46 (GMT)
Merge branch 'master' into greasepencil-object
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021