Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1260 / 8462

September 20, 2020, 05:59 (GMT)
Fix T80982: Crash using custom orientations beside the first

Regression in f7829787da5c64b3fa715a042c2a45ecd4314676
Revision 84653f0 by Hans Goudey (master)
September 20, 2020, 04:11 (GMT)
UI: Gray out fade inactive geometry overlay slider when off

The slider should be inactive when the setting is turned off like
the wireframe slider.
September 20, 2020, 04:00 (GMT)
Fix T61985: NLA Bake exception baking pose with non-pose selection
Revision 7d2a67f by Hans Goudey (master)
September 20, 2020, 03:38 (GMT)
Cleanup: Fix clang tidy inconsistent parameter warning
Revision 1d5b191 by Hans Goudey (master)
September 20, 2020, 03:13 (GMT)
UI: Always set curve fill mode inactive for object bevel type

The bevel type is a more useful check for graying out this property
because its effects will be apparent before choosing an object. Before,
the fill type property would only gray out with a bevel object selected.
September 20, 2020, 02:54 (GMT)
Fix invert vertex group weight miscalculation for modifiers

Warp & weight vertex-group editing modifiers miscalculated vertex weight
inversion, the weights were multiplied before being subtracted from 1.

Ref D8241
September 19, 2020, 22:33 (GMT)
Fix T80945: Build modifier not updating after outliner copy

Build modifiers linked or copied to objects from the outliner would not
animate until the file was saved and reopened due to a missing depsgraph
relations tag.
Revision 4115229 by Hans Goudey (master)
September 19, 2020, 21:24 (GMT)
Cleanup: Use shorthand variables

We don't use the other variables in the sorting struct,
so we might as well use the panels directly.
September 19, 2020, 16:07 (GMT)
Fix light rotation slider in Lookdev popover being disabled

Light rotation is supported both in world and view light orientation in
lookdev, so no reason to disable it.

Reviewed By: Blendify

Differential Revision: https://developer.blender.org/D8958
September 19, 2020, 08:56 (GMT)
GPencil: Change tooltip for Holdout option
September 19, 2020, 06:28 (GMT)
Cleanup: use parenthesis for if statements in macros
September 19, 2020, 04:34 (GMT)
Cleanup: consistent TODO/FIXME formatting for names

Following the most widely used convention for including todo's in
the code, that is: `TODO(name):`, `FIXME(name)` ... etc.
September 19, 2020, 04:26 (GMT)
Cleanup: spelling
September 19, 2020, 01:32 (GMT)
Fix T80880: Outliner colored hierarchy lines on objects

Expanded objects with children immediately after a colored collection
would have the color applied to their hierarchy lines as well. The fix
is to reset the collection color to `COLLECTION_COLOR_NONE` for each
open subtree.
September 18, 2020, 22:24 (GMT)
EEVEE: Fix Missing GGX multi-scattering on Glass BSDF

Oversight that should have been in rB6f3c279d9e70
September 18, 2020, 22:09 (GMT)
EEVEE: Add support for GGX Multi-scatter

Based on http://jcgt.org/published/0008/01/03/

This is a simple trick that does *not* have a huge performance impact but
does work pretty well. It just modifies the Fresnel term to account for
the multibounce energy loss (coloration).

However this makes the shader variations count double. To avoid this we
use a uniform and pass the multiscatter use flag inside the sign of f90.
This is a bit hacky but avoids many code duplication.

This uses the simplification proposed by McAuley in
A Journey Through Implementing Multiscattering BRDFs and Area Lights

This does not handle area light differently than the IBL case but that's
already an issue in current implementation.

This is related to T68460.

Reviewed By: brecht
Differential Revision: https://developer.blender.org/D8912
September 18, 2020, 21:42 (GMT)
Fix T79557 EEVEE: Normalize in vector math node is not null vector safe

This add basic null safe handling for this operation.
Revision a0a536b by Hans Goudey (master)
September 18, 2020, 21:39 (GMT)
Property Search: Don't set expansion for panels in inactive tabs

The search should check if a panel is active before changing its
expansion, otherwise it sets the expansion for all of the region's
panels, even invisible ones in other tabs.
September 18, 2020, 20:41 (GMT)
GPUShader: Fix wide line emulation with flat color interpolation.

This was causing flashing colors in the node editor grid.

This is because in some cases the flat color is only set on the provoking
vertex which is the last of the primitive by default.
September 18, 2020, 20:41 (GMT)
GPUImmediate: Add system wide workaround for wide line

This makes wide line supported on MacOS and other implementation that
does not support wide line by default.

This workaround works for all Line types but only if using one of the 5
default shaders.

The workaround is completely isolated and invisible to the outside. It has
no side effect.

Note: This does not affect the GPUBatch drawing.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021