Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1018 / 5574

October 9, 2019, 02:52 (GMT)
Fix text edit-mode character info initialization

Using EditFont.pos before it was set.
October 9, 2019, 01:12 (GMT)
Docs: clarify Mesh.from_pydata edges argument usage

Addresses T70617
October 8, 2019, 22:16 (GMT)
Local Collections: Allow users to show hidden collections

Users now can turn on in a viewport collections that are temporarily
hidden (eye) in the view layer.

Design task: T61327

As for the implementation, I had to decouple the visibility in the
depsgraph from the visibility in the view layer.

Also there is a "bug" that in a way was there before which is some
operators (e.g., writing a text inside of a text object, tab into edit
mode) run regardless of the visibility of the active object. The bug was
present already (with object type visibility restriction) in 2.80 so if
we decide to tackle it, can be done separately (I have a patch for it
though P1132).

Reviewed by: brecht (thank you)

Differential Revision: D5992
October 8, 2019, 20:10 (GMT)
Fix T69682: Render Audio ignores animation.

`sound_update_animation_flags_exec` didn't tag depsgraph to update.

Reviewed By: sergey

Maniphest Tasks: T69682

Differential Revision: https://developer.blender.org/D6000
October 8, 2019, 19:45 (GMT)
Fix T70601: Lasso select not functioning correctly in Armature Edit Mode

This solution mimics the one used for pose by ignoring the bone line if either end is clipped.
October 8, 2019, 18:29 (GMT)
Fix T70586 EEVEE: principled shader alpha bleeding issues

Avoid double multiplication by alpha on ssr/sss data.
October 8, 2019, 18:19 (GMT)
Fix T70561: bad custom normals in mirrored geometry.

Original code from rB1a9e698099b5 used a rather naive approach, now use
proper transpose of inverse of geometry transform for the normals.
October 8, 2019, 16:42 (GMT)
Fix T68857 EditUV: Crash on Remesh modifier with 'Display in Edit Mode'
October 8, 2019, 16:37 (GMT)
Fix T69363 EEVEE: Blender crash when using Edit mode for Ocean

Use same Mesh* as extraction. We always use the final mesh for shaded geom.
October 8, 2019, 15:46 (GMT)
CTest: Fix failing test BLI_expr_pylike_eval_test on clang/windows

clang got a little to aggressive discarding unused variables
see D6012 for details.

Differential Revision: https://developer.blender.org/D6012

Reviewers: brecht, sergey, angavrilov
October 8, 2019, 15:44 (GMT)
Sculpt: support automasking, pose and mask expand for multires

These were the last remaining new sculpt tools that did not support multires.
Performance could be improved still, but it should work.

Fixes T68899
October 8, 2019, 15:41 (GMT)
Fix multires sculpt not setting the active vertex correctly

Also cleanup code to remove duplicated min_depth tracking, ray intersection
already does it.
October 8, 2019, 15:41 (GMT)
Cleanup: avoid converting from CCGElem to SubdivCCGCoord

The other direction is faster.
October 8, 2019, 15:41 (GMT)
Cleanup: minor refactoring of mask expand and floodfill
October 8, 2019, 14:26 (GMT)
Fix T70585: Walk Navigation keyframe tweaks (still frame)

Walk Navigation was missing rotation keyframes on confirm (when animation
wasnt playing) after rB22bdd08dfd0.

Because for walk [in contrast to fly], the cursor is constantly warped
(WM_cursor_warp in walkEvent), we cant do something reasonable with
comparing mouse positions (to detect rotation) when mouse comes to rest.

Now remember if rotation changed at any time.

Also tweaked the insertion for location keyframes (which was always
happening even if the camera did not move), now checking the real dvec
(instead on relying on speed)

Reviewed By: dfelinto

Maniphest Tasks: T70585

Differential Revision: https://developer.blender.org/D6018
October 8, 2019, 14:06 (GMT)
Depsgraph: Avoid threading for trivial operations

Found this while looking into T70463, solves the high spinning times
mentioned in T70463#791026.

Sounds logical that iterating over an array to modify a single property
is faster than doing it in threads. But strangely, doing it for both
nodes and its components is still faster in threads here.

Gives extra speedup with a file mentioned in the report.

Reviewed By: brecht, mont29

Differential Revision: https://developer.blender.org/D6017
October 8, 2019, 13:58 (GMT)
Sculpt: Fix projection artifacts by changing the voxel remesh isovalue

This should fix most of the shrinkwrap artifacts when the preserve volume option is active. After this commit the default voxel remehser settings should not fail in the default cube.

Reviewed By: zeddb

Differential Revision: https://developer.blender.org/D6010
October 8, 2019, 13:13 (GMT)
Fix "make update" error with old git versions, for the buildbot

Just skip convenience test that checks if a rebase/merge is in progress.
October 8, 2019, 12:45 (GMT)
Cleanup/fix for fix (c).

Sorry for the noise... For once building with everything hid the issue
instead of revealing it.
October 8, 2019, 12:16 (GMT)
Fix T70626: VSE: Slip Strip Operator doesn't refresh audio on confirm

Maniphest Tasks: T70626

Reviewed By: ISS, sergey

Differential Revision: https://developer.blender.org/D6016
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021