Blender Git Commit Log

All Blender Git commits.

Page: 1253 / 8462

September 22, 2020, 08:22 (GMT)
Fix T81013: Weight Paint Overlay XRay fails with clipping

When introduced in rB1ca1744c29e2, the Weight Paint Overlay XRay's
corresponding depth pass was not considering clipping planes.

Maniphest Tasks: T81013

Differential Revision: https://developer.blender.org/D8970
September 22, 2020, 08:08 (GMT)
Cleanup: reduce variable scopes
September 22, 2020, 07:48 (GMT)
Fix T80996: Weight Proximity modifier: crash going to editmode on a
target in certain situations

Regression from rBdeaff945d0b96.

mesh_ensure_looptri_data would overflow.

Crash would only happen if a Data Transfer modifier (transferring
UVs) follows, so exact reason for this is not yet entirely clear. Also
there are edit-mode versions of the following BVH lookup functions so it
could be avoided (since this is a expensive operation), marking as TODO.

Similar fix as
- rB0945a79ed1eafae444d3021a5912cb39801a7209
- rB56d7e39b92997768b3db8ce2dbc262f869994145

Reviewers: mont29, campbellbarton

Maniphest Tasks: T80996

Differential Revision: https://developer.blender.org/D8973
September 22, 2020, 06:15 (GMT)
Lineart: fixing Bounding area issues.
Revision 3cbc5dd by Campbell Barton (master)
September 22, 2020, 05:54 (GMT)
Object: check for negative index access with duplicator reading UV's
September 22, 2020, 05:16 (GMT)
Cleanup: comments, spelling
September 22, 2020, 04:20 (GMT)
LineArt: No double caching during one update, even with multiple modifiers.
September 22, 2020, 02:50 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
September 22, 2020, 02:48 (GMT)
LineArt: Debug print in modifier.
Revision b2782f7 by Hans Goudey (master)
September 22, 2020, 02:46 (GMT)
Fix warning building without potrace

The library is no longer in extern, so it isn't necessary to include it
here.
Revision 4e667ec by Hans Goudey (master)
September 22, 2020, 00:19 (GMT)
UI: Add curve geometry start and end panel

The placement of the start and end factor and mapping settings for
curves has been quite misleading for a long time. They were in the
"Bevel" subpanel, but they aren't related to bevel because they affect
curves with only extrusion and no bevel.

This commit moves these properties to their own subpanel, labeled
"Start & End Mapping".

Differential Revision: https://developer.blender.org/D8910
September 21, 2020, 19:29 (GMT)
Weld Modifier: Performance improvement

This commit contains the Performance improvement, that was originally
proposed in D8966.

It improves the performance of the Weld Modifier by a lot.

It had a loop with execution time O(N^2) which is now O(N*log(N)) at a
bare maximum.
September 21, 2020, 18:23 (GMT)
Merge branch 'master' into greasepencil-edit-curve
Revision 6a9e9be by Hans Goudey (master)
September 21, 2020, 18:21 (GMT)
Cleanup: Reduce indentation by returning early

Checking for NULL icons or draw info can remove some indentation later
in the funcitons, making the code more readable.
September 21, 2020, 18:09 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/blenkernel/intern/gpencil.c
source/blender/editors/gpencil/gpencil_trace_ops.c
source/blender/editors/gpencil/gpencil_trace_utils.c
September 21, 2020, 18:03 (GMT)
GPencil: New Trace images using Potrace

This patch adds a new operator to convert a black and white image into
grease pencil strokes.

If the image is not B/W, an internal conversion is done.

This is the first operator using Potrace, but we expect to add more features in next Blender versions.

Reviewed By: HooglyBoogly

Maniphest Tasks: T79877

Differential Revision: https://developer.blender.org/D8951
Revision d93db4f by Hans Goudey (master)
September 21, 2020, 17:14 (GMT)
Cleanup: Declare variables where initialized
September 21, 2020, 15:52 (GMT)
LineArt: Instanced collection child function bug.
September 21, 2020, 15:13 (GMT)
add missing sockets to ImageTextureNode
September 21, 2020, 15:13 (GMT)
fix compile error in debug mode
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021