September 20, 2020, 05:59 (GMT) |
Fix T80982: Crash using custom orientations beside the first Regression in f7829787da5c64b3fa715a042c2a45ecd4314676 |
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 |
September 20, 2020, 03:38 (GMT) |
Cleanup: Fix clang tidy inconsistent parameter warning |
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. |
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. |
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. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021