Blender Git Commit Log

All Blender Git commits.

Page: 1527 / 8462

June 26, 2020, 11:19 (GMT)
Fix T78310: tweak layout in denoising panel to have more spacing
June 26, 2020, 11:19 (GMT)
Cycles: add experimental preference to replace magic debug value 256

Previously you'd have to run with --debug-value 256, now just make it
a preference so the Debug panel can be always available for developers.
June 26, 2020, 10:57 (GMT)
Merge branch 'master' into greasepencil-edit-curve
June 26, 2020, 10:56 (GMT)
Merge branch 'master' into greasepencil-object
June 26, 2020, 10:56 (GMT)
Cleanup: Depsgraph, remove unused `Base *` parameter

The `Base *` parameter of `DepsgraphRelationBuilder::build_object()` was
made redundant by c7694185c92aa. This commit actually removes it.

No functional changes.
June 26, 2020, 10:43 (GMT)
Fix T76199 Bevel materials "bleed" over faces.

When there is an odd number of segments, bevel has an ambiguous
choice as to which side face to use to copy face attributes from
and to use for UV (and other loops that have math function) interpolation.
We used to make choice arbitrarily, which led to visually inconsistent
results. Now there is tie-breaking code, face with lexicographic lowest
value in vector with these elements:
(1) connected component (in math-layer space) id
(2) selected (0) vs unselected (1)
(3) material index
(4,5,6): z,x,y components of face center, in that order.
Revision c769418 by Sybren A. Stüvel (master)
June 26, 2020, 10:34 (GMT)
Fix T78071: Drivers reading object visibility not updating automatically

A driver reading `Object.hide_viewport` would break when that object was
hidden. Hidden objects don't have the `OBJECT_BASE_FLAGS` node in the
depsgraph, but that node was required for the driver to work.

Now the `OBJECT_FROM_LAYER` component (which optionally contains the
`OBJECT_FROM_LAYER` node) has explicit `ENTRY` and `EXIT` nodes, which
are used for relations with other components. These relations now remain
valid, even when the `OBJECT_FROM_LAYER` node is absent.

Differential Revision: https://developer.blender.org/D8124

Reviewed By: sergey
Revision 2a72421 by Julian Eisel (master)
June 26, 2020, 10:30 (GMT)
Fix error when filtering in Outliner "Blender File" mode with libraries

Steps to reproduce were:
* Load factory settings
* Link any library
* Change to "Blender File" display mode in Outliner
* Enable filtering
* -> Assert fails

This may have had further side-effects for linked IDs.
Checked with Bastien, the NULL-check seems reasonable. It was initially there
but removed in d74f9c4b7b4f.

Fine to backport.
Revision e707ed4 by Brecht Van Lommel (master)
June 26, 2020, 09:55 (GMT)
Build: show helpful error when accidentally using GNUMakefile on Windows
June 26, 2020, 09:48 (GMT)
Fluid: Fix typos from OpenVDB update

Some typos that were not noticed in 995185894289.
June 26, 2020, 06:14 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
June 26, 2020, 03:41 (GMT)
Fluid: Added display support for flag grid
June 26, 2020, 02:43 (GMT)
Outliner: Colored collection icons

Draw the collection icons in the outliner. This may be changed in the
future.
June 26, 2020, 02:43 (GMT)
Collections: Add ability to set color tag from the outliner
June 26, 2020, 02:43 (GMT)
Collection Colors DNA and RNA
June 26, 2020, 02:33 (GMT)
Cleanup: use percentage formatting

`str.format` and `f-string` use was minimal.
Prefer using a single style of string formatting
unless an alternative is more widely adopted.
Revision fd7bcb2 by over0219 (soc-2020-soft-body)
June 26, 2020, 01:44 (GMT)
ope forgot some files
June 26, 2020, 01:39 (GMT)
Property Search: Improve layout debugging tool

The tool now prints button types as well. Click to drag a panel while a
search is active to print a tree of the layouts, sublayouts, and buttons.
June 26, 2020, 00:50 (GMT)
deps: Fix build issue with USD on windows.

When doing a release build the TBB debug libs are not
set which was causing an error during the configure
phase of USD, so always set them even if not used.
June 25, 2020, 23:36 (GMT)
Fix T71539 EEVEE: Still redraw during playback when it shouldn't
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021