Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 794 / 5574

May 4, 2020, 16:16 (GMT)
Fix T75883: Smoke simulations with Adaptive Domain broken for 'Final' bakes with OpenVDB in 2.83

Config files always use the .uni extenstion.
May 4, 2020, 16:08 (GMT)
Merge remote-tracking branch 'origin/blender-v2.83-release'
May 4, 2020, 16:03 (GMT)
Fix T76355: USD test fails in debug mode

Thanks @LazyDodo for the help!

No functional changes.
May 4, 2020, 15:49 (GMT)
Merge branch 'blender-v2.83-release'
May 4, 2020, 15:48 (GMT)
Fix T76251: Animated procedural texture does not influence particle system

Dependancy missing while building depsgraph for particle systems.
fix: adding a relation texture->particles when texture has animation data.

Reviewed By: sergey

Maniphest Tasks: T76251

Differential Revision: https://developer.blender.org/D7573
May 4, 2020, 15:40 (GMT)
Merge branch 'blender-v2.83-release'
May 4, 2020, 15:38 (GMT)
Revert "Fix T76313: Redo in Multires doesn't bring back stroke made after a subdivide"

The fix was actually missing few bits:

- Firstly, the operator itself is not to do UNDO push
- Secondly, multires sculpt/top level are not pushed to the undo
node, so undo can not happen reliably.

It should be possible to incorporate some of the work from WIP patch
for propagation undo, but it needs more work.

Reverting code base to the previous state, since currently things
are actually a bit more confusing then they used to be.

This reverts commit 0c928087a3c8a4f758a907fe3096346f88d678c9.
May 4, 2020, 15:17 (GMT)
Merge branch 'blender-v2.83-release'
May 4, 2020, 15:12 (GMT)
Add StringMap.LookupOrAdd and StringMap.LookupOrAddDefault
May 4, 2020, 15:10 (GMT)
Fix T76313: Redo in Multires doesn't bring back stroke made after a subdivide

Differential Revision: https://developer.blender.org/D7620
May 4, 2020, 14:29 (GMT)
Windows: Silence LNK4099 warning.

Ever since debug symbols were added for release builds the linker
has been on the chatty side about symbols being missing for our
binary libs.

There's currently no plans to supply those, so best for the linker
not to warn us about them.
Revision d801190 by Hans Goudey
May 4, 2020, 14:21 (GMT)
Merge branch 'blender-v2.83-release'
Revision 133c238 by Hans Goudey
May 4, 2020, 14:20 (GMT)
Fix T76062: Interpolate Radius in Curve Subdivide Special Case

Differential Revision: https://developer.blender.org/D7523
May 4, 2020, 14:17 (GMT)
Cleanup: USD tests, use `EXPECT_LT` and `EXPECT_FALSE` where appropriate

Unfortunately there is no `EXPECT_NOT_LT`; as the `HierarchyContext` only
has an `operator<()` function, testing for `(A < B) == false` is different
than simply testing `(A >= B)`.

No functional changes.
May 4, 2020, 14:00 (GMT)
GPU: Set Default Buffer Size Immediate Mode

We set the default buffer size for strict buffers to 0. This increased
the performance on intel but reduced the performance on old AMD cards.
This patch sets back the default buffer size for strict buffers. After
testing I didn't detect a slow-down anymore.

Note that today new firmwares were pushed to the device what might fix
some issues.
May 4, 2020, 13:47 (GMT)
Added missing return statement

Every code path through the `fcurve_eval_keyframes_interpolate()` function
has a valid `return` statement, but in debug mode GCC still doesn't like it.
May 4, 2020, 13:41 (GMT)
Tweak the pressure/size dynamic range of Clay Strips

The current clay strips brush has a huge dynamic range which is nice for
certain effects, but in some pen tablets it is quite hard to control on
the higher values and it ends up producing unwanted artifacts. This
changes the input curves a bit in an attempt to make it more
controllable.

After adding a brush management system I will expose all these values to
be configurable per brush (the round version of clay strips is a little
bit better with different curves, but that is something that we can't
support now), but for now this default are probably safer.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7524
May 4, 2020, 13:30 (GMT)
Merge remote-tracking branch 'origin/blender-v2.83-release'
May 4, 2020, 13:29 (GMT)
T76121 Driver depending on animated modifier property does not update

This fixes an issue where an animated modifier property that's used as
variable in a driver wouldn't animate that driver's value.

Building the relations for the driver target creates the relation
`PARAMETERS_EVAL` ? `DRIVER(variable)`. Building the relations for the
FCurve targeting the modifier property creates the relation
`ANIMATION_EXIT` ? `GEOMETRY_EVAL_INIT`.

This means that there is NOT a relation `ANIMATION_EXIT` ?
`PARAMETERS_EVAL`, and as a result, the driver is not properly updated
when its variable reads animated data. This is resolved in this commit
by adding the missing relation.

Differential Revision: https://developer.blender.org/D7615
May 4, 2020, 12:33 (GMT)
Fix T76399: Wrong API docs for mathutils.Vector.dot
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021