Blender Git Commit Log

All Blender Git commits.

Page: 2120 / 8462

October 18, 2019, 11:35 (GMT)
Fix missing clear of ID types tags

Got lost in previous optimization commit.
October 18, 2019, 11:35 (GMT)
PyAPI: drop Vector requirement for tessellate_polygon

Use mathutils_array_parse which converts any sequence of numbers.
October 18, 2019, 11:35 (GMT)
PyAPI: avoid normal calculation for tessellate_polygon

Use fixed normal for 2D input, no need to calculate it.
October 18, 2019, 11:35 (GMT)
Fix T70594: mathutils.geometry.tessellate_polygon flips triangles

Some scripts will need to be updated to support this.
October 18, 2019, 11:35 (GMT)
Fix T70662: Batch rename adds "" before "."
October 18, 2019, 11:35 (GMT)
UI: hide text character options when out of edit-mode

These are overwritten when entering edit-mode so there is no use
in showing them in object mode.

Addresses T70566
October 18, 2019, 11:35 (GMT)
Fix text edit-mode character info initialization

Using EditFont.pos before it was set.
October 18, 2019, 11:35 (GMT)
Docs: clarify Mesh.from_pydata edges argument usage

Addresses T70617
October 18, 2019, 11:35 (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 18, 2019, 11:35 (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 18, 2019, 11:35 (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 18, 2019, 11:35 (GMT)
Fix T70586 EEVEE: principled shader alpha bleeding issues

Avoid double multiplication by alpha on ssr/sss data.
October 18, 2019, 11:35 (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 18, 2019, 11:35 (GMT)
Fix T68857 EditUV: Crash on Remesh modifier with 'Display in Edit Mode'
October 18, 2019, 11:35 (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 18, 2019, 11:35 (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 18, 2019, 11:35 (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 18, 2019, 11:35 (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 18, 2019, 11:35 (GMT)
Cleanup: avoid converting from CCGElem to SubdivCCGCoord

The other direction is faster.
October 18, 2019, 11:35 (GMT)
Cleanup: minor refactoring of mask expand and floodfill
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021