Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1025 / 5574

October 2, 2019, 14:25 (GMT)
Preference: option to use OS-Key to emulate MMB

Alt-LMB is used in quite a few areas now, see T69323
using OS-Key allows these conflicts to be avoided.

Currently disabled for WIN32, since it conflicts with the start menu.
October 2, 2019, 14:08 (GMT)
Fix T70409: Propagate Pose not updating correctly

The Action was changed without tagging it as such in the depsgraph.
Thanks @sergey for the sanity check!
October 2, 2019, 14:04 (GMT)
Fix T70358: Use face count in Quadriflow by default

Reviewed By: brecht

Maniphest Tasks: T70358

Differential Revision: https://developer.blender.org/D5958
October 2, 2019, 14:00 (GMT)
Fix T70310: Difficult to change brush size from big to small

Changing this values should only support horizontal movement as we are no longer trying to match the size of the cursor and the size of the circle preview in the widget.

Reviewed By: brecht

Maniphest Tasks: T70310

Differential Revision: https://developer.blender.org/D5931
October 2, 2019, 13:58 (GMT)
Fix T70324: Layer Brush has bad behaviours and create artifacts

Reviewed By: brecht

Maniphest Tasks: T70324

Differential Revision: https://developer.blender.org/D5934
October 2, 2019, 13:57 (GMT)
Fix default cursor blue color

The previous one was too light

Reviewed By: billreynish

Differential Revision: https://developer.blender.org/D5959
October 2, 2019, 13:54 (GMT)
Fix bug in nearest_vertex_get_finalize

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5965
October 2, 2019, 13:33 (GMT)
Fix T70399: Grease Pencil Canvas Grid Overlay Broken after DRW refactor

Now the grid matrix is calculated when the shading group is created.

Also, the grid pass is only created when needed and reduce memory usage when the scene is not using grease pencil objects.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5966
October 2, 2019, 12:59 (GMT)
Fix T70443: Crash on sculpting with 'Curve' Stroke Method

Caused by rBc31a849a1474.

Reviewed By: brecht

Maniphest Tasks: T70443

Differential Revision: https://developer.blender.org/D5970
October 2, 2019, 12:01 (GMT)
Fix T70441: crash after deleting a material output node

Caused by 5c79f2d0fba7.
If no valid node_start is provided, we can just skip (e.g.
'ntree_shader_bump_branches' is not done then, but this is not
neccessary without a valid eevee output node anyways...).

Maniphest Tasks: T70441

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5969
October 2, 2019, 11:55 (GMT)
Fix T70405: Geometry node not linking manual derivatives

Maniphest Tasks: T70405

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5954
October 2, 2019, 11:23 (GMT)
Fix T70268: Render failures with Vector pass active with OptiX in Cycles

Rendering would produce invalid results or crash if the Vector pass was active but motion blur was inactive. This caused the OptiX BVH to be built with motion (because objects reported motion available), but the pipeline to be built without motion support (since with disabled motion blur this is not in the list of requested features). The two are not compatible and therefore caused issues. This patch fixes that by not building the BVH with motion if motion blur is not active (which makes sense).

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5968
October 2, 2019, 11:03 (GMT)
UI: use consistent names and menu organization for blending modes

The Python API is unchanged and remains compatible.

Differential Revision: https://developer.blender.org/D5830
October 2, 2019, 11:01 (GMT)
Python API: remove unnecessary ELASTIC_DEFORM_ prefix from enum identifiers
October 2, 2019, 10:54 (GMT)
Revert "UI: use correct singular and plural nouns in report messages"

Convention is to use (s) postfix for cases where there can be one or multiple,
so stay consistent with that.

This reverts commit 3e8276311ed17d12e8b47b4fe8e2f68c1ce8c603.
October 2, 2019, 10:40 (GMT)
Fix building QuadriFlow with Clang on Windows

Boost 1.68 has a bug in its type_traits where it does not include the right
header for the is_assignable macro when building with Clang. Temporarily work
around it until we upgrade to a newer Boost version that fixes it.

Differential Revision: https://developer.blender.org/D5962
October 2, 2019, 08:22 (GMT)
Fix T70252: Reverting to macOS 10.11 compatible API.
October 1, 2019, 19:51 (GMT)
Cleanup: simplify node modal select implementation

Ref T63994
October 1, 2019, 18:46 (GMT)
Silence remesh building warning
October 1, 2019, 18:36 (GMT)
MSVC: Support Building clang+ninja+VS2019

1) Clang was given the wrong VS version to emulate when used in
combination with VS2019 causing build issues.

2) The erroneous supplied parameter `-std::c++11`caused CMake to
fail running its compiler detection scripts.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021