Blender Git Commits

Blender Git "master" branch commits.

Page: 939 / 5574

January 21, 2020, 14:30 (GMT)
Fix T72216 Copied Particles not refreshing in the viewport

The depsgraph was not tagged for relations update after the copy, which
means it was incomplete and thus didn't update the copied particle sim.
January 21, 2020, 13:25 (GMT)
Fix T68677: Graph Editor zoom to selected ignores scrollbar occlusion

Reviewed by: Sybren St�vel, Julian Eisel

Differential Revision: https://developer.blender.org/D6309
January 21, 2020, 12:58 (GMT)
Merge branch 'blender-v2.82-release'
January 21, 2020, 12:50 (GMT)
Industry Compatible Keymap: use MMB to access the active tool

Fallback tools are used on LMB, MMB accessed the active tool.
January 21, 2020, 11:24 (GMT)
GHOST: bundle tablet data with GHOST event

Previously the window manager would receive the GHOST event and then query the
latest tablet data from the window to go along with it. If multiple events were
queued, it would then use too new tablet data for handling older events.

Fixes T62565: tablet pressure not working on macOS with some devices
January 21, 2020, 11:22 (GMT)
Cleanup: deduplicate window event state update code
January 21, 2020, 11:22 (GMT)
Cleanup: simplify wmEvent tablet data storage and naming

Removing meaningless distinction between NULL pointer and EVT_TABLET_NONE,
and initialize pressure and tilt to 1.0 and 0.0 respectively when no tablet
is used.
January 21, 2020, 10:53 (GMT)
Fix T70891: Motion Path - Changing endframe clamps startframe to 1

There were two strange things going on:

- Start frame was clamped to 1, even when frame 0 is always a valid number.
This also ignored the 'Allow Negative Frames' user preference.
- Start frame was only clamped when setting the end frame, so first setting
the end frame and then the start frame would result in a different result
than doing it in the opposite order.

This commit fixes both issues by:

- Clamping the lower bound of the start frame only if negative frames are
not allowed, and
- apply that clamp both when setting the start and the end frame.
January 21, 2020, 10:50 (GMT)
Merge branch 'blender-v2.82-release'
January 21, 2020, 10:42 (GMT)
Fix T61259: Loop Cut with Trackpad or MagicMouse
January 21, 2020, 10:13 (GMT)
Merge remote-tracking branch 'origin/blender-v2.82-release'
January 21, 2020, 09:57 (GMT)
Cleanup: unused vars, clang-format
January 21, 2020, 09:44 (GMT)
Fix T72213: F-Curve animation does not update FreeStyle properties

FreeStyle line styles were not part of the dependency graph, and
blacklisted from the Copy-on-Write system. As a result, animated
FreeStyle properties would not be updated by the animation system,
resulting in T72213. There was an explicit call to run the animation
system on the original datablocks, but that was (for good reasons)
removed in D5394.

This commit adds the FreeStyleLineStyle datablocks to the dependency
graph and allows them to be handled by the CoW system. As a result

- the UI now updates properly when properties are animated, and
- animated property values are actually used when rendering.

This commit includes @Sergey's patch P1222, which unifies two bits of
code that did the same thing: check whether datablock type is covered by
copy-on-write.

Reviewed By: sergey, brecht

Differential Revision: https://developer.blender.org/D6609
January 21, 2020, 08:59 (GMT)
Fix T73283: Shadows checkbox affects Custom Distance active state

This appears to just have been a simple copy/paste mistake
January 21, 2020, 08:42 (GMT)
Fix T62882: Make Dynamic Paint update weights in viewport

Related to T62882
When the SupportsMapping modifier flag was added to the dynamic paint
modifier it was added commented out. It may have not worked back then,
but it seems to work fine now.
MOD_weightvgedit.c was already updated similarly.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6072
January 21, 2020, 02:31 (GMT)
Windows: Update platform_win32.cmake to boost 1.70

to match the updated libs in svn.
January 20, 2020, 22:30 (GMT)
UI: Adopt 2.8-style layout for the Graph Editor sidebar

Differential Revision: https://developer.blender.org/D6636#inline-54134

Reviewed by Julian Eisel
January 20, 2020, 22:11 (GMT)
Merge branch 'blender-v2.82-release'
January 20, 2020, 22:06 (GMT)
Partial Fix T73043: Denoising Albedo not working well for Sheen

Similar to the Microfacet Closures, the Principled BSDF Sheen closure is
added at a high weight but typically results in fairly low values.
Therefore, the default weight is a bad indicator of importance.

The fix here is the same as it was back then for Microfacets:
Compute an average weight using the normal as the half-vector
and use it to scale down the sample weight and the albedo channel.

In addition to drastically improving denoising of materials with
sheen when using the new Denoising node, this also can reduce noise
on such materials considerably.
January 20, 2020, 20:27 (GMT)
Merge branch 'blender-v2.82-release'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021