Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 525 / 5574

October 22, 2020, 20:52 (GMT)
Merge branch 'blender-v2.91-release'
October 22, 2020, 20:51 (GMT)
Fix Unreported: Missing box mask in sculpt

There was a weird bug in the API where a value of 0 gave a mask value of
1. I am not sure why this is but the current code works as desirable.

This was missed in rB6faa765af8954948de3cec75a2261a5aa139b4e5
Revision 7863ded by Hans Goudey
October 22, 2020, 20:47 (GMT)
Merge branch 'blender-v2.91-release'
Revision 3d916c0 by Hans Goudey
October 22, 2020, 20:46 (GMT)
Cleanup: Simplify outliner mode column drawing function

Move the checks for whether to draw the button to the beginning of the
function and return early. Also use a shorthand variable for ob_active.

Committing to 2.91 as a patch for an upcoming bug fix depends on these
changes.

Differential Revision: https://developer.blender.org/D9272
October 22, 2020, 18:02 (GMT)
Merge branch 'blender-v2.91-release'
October 22, 2020, 18:01 (GMT)
GPencil: Fix unreported crash using layer solo mode and masked layers

The solo mode was skipping the layer creation data and the loop of masks expect to have all layers in the array or the loop crash.

The solution is just create the layer array data for the layer, but don't draw any stroke.
Revision 3953833 by Hans Goudey
October 22, 2020, 17:20 (GMT)
Fix T81967: Crash when using extrude on a text object

Caused by rBa308607a5334, which mistakenly removed these lines.
October 22, 2020, 17:17 (GMT)
Sculpt: Grab silhouette option

This adds a property to the grab that masks vertices based on its
original normal and grab delta. When used on thin meshes, it allows to
grab the silhouette from one side of the object without affecting the
shape of the other side.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9205
October 22, 2020, 16:22 (GMT)
Fix T81932: Dyntopo crashing with sculpt vertex colors brush tools

Paint and smear tools are only implemented for regular mesh PBVH,
meaning they are not supported by the dynamic topology and multires
sculpting.

These tools are to be ignored for an unsupported sculpt modes, regardless
of state of user preferences.

Reviewed By: sergey

Maniphest Tasks: T81932

Differential Revision: https://developer.blender.org/D9308
October 22, 2020, 16:03 (GMT)
Fix build error Python module build and Embree on macOS

Setting the stack size only works for executables, for shared libraries
the host application controls it.
October 22, 2020, 15:44 (GMT)
GPencil: Add new parameter to set caps in Cutter

The new parameter allows to define if after cutting the stroke the cap of the cut side will be set as flat.

Before, the cap shape of the cut side always was equal to the original stroke, and in some situations, the rounded cap was visible.

Note: If the angle of the join is very extreme, it's still possible to view some sections of the cut stroke.,

Revision 90eab4a by Hans Goudey
October 22, 2020, 15:25 (GMT)
Merge branch 'blender-v2.91-release'
Revision 6180eca by Hans Goudey
October 22, 2020, 15:25 (GMT)
Fix T81909: Translation missing for some labels in modifier panels

Every label string in uiItem* calls needs an IFACE_ call.
October 22, 2020, 15:05 (GMT)
Merge branch 'blender-v2.91-release'
October 22, 2020, 15:05 (GMT)
GPencil: Fix unreported mistake in material index for trace imagens

The material index was not used and only worked with new objects.
October 22, 2020, 15:02 (GMT)
Merge branch 'blender-v2.91-release'
October 22, 2020, 15:01 (GMT)
Sculpt: Remove tools with missing icons experimental option

All tools planned for 2.91 now have icons, so this option can be
removed.

Reviewed By: dfelinto, Severin

Differential Revision: https://developer.blender.org/D9299
October 22, 2020, 13:22 (GMT)
Potential fix for T81963: Random crashes in liboverride code.

From the backtrace it looks like in some cases file save (which triggers
a general override updates) is done before other code has a chance to
re-generate pose data, leading to rna accessing freed memory.

I was never able to reproduce that here, so this is a tentative fix in
master, if it proves to be working for the studio it will be
cherry-picked into 2.91 release branch later.
October 22, 2020, 13:22 (GMT)
Pose: Add a 'pose_ensure' new utils that only rebuilds if needed.

Avoids having to spread the check logic everywhere in the code.
October 22, 2020, 13:12 (GMT)
Merge branch 'blender-v2.91-release'
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021