Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1069 / 5574

August 28, 2019, 23:36 (GMT)
Fix T69273: Rotate tool gizmo not showing incremental snapping tick marks
August 28, 2019, 23:07 (GMT)
Edit Mesh: AutoMerge and Split: Improve detection of the best split face
August 28, 2019, 23:04 (GMT)
Fix possible endless loop in AutoMerge and Split
August 28, 2019, 20:33 (GMT)
GPencil: Animation menu updates

Animation menu updates for Edit Mode and Draw Mode (header and context menu):

- Rename menu items for a better understanding of what the operators really do.
- Change shortcuts (legacy from the old Grease pencil)

{F7708018}

Reviewers: antoniov, pepeland, billreynish

Tags: #bf_blender, #grease_pencil

Differential Revision: https://developer.blender.org/D5617
August 28, 2019, 18:52 (GMT)
Fix T68971: Copy As New Driver from Material node creates a bad reference.

NodeTree structures of materials and some other data blocks are
effectively node group datablock objects that are contained inside
the parent block. Thus, direct references to them are only valid
while blender is running, and are lost on save.

Fix Copy As New Driver to create a reference that goes through
the owner datablock, by adding a new ID flag to mark private
pseudo-datablocks.

Also fix functions that return full paths to structures and
properties, e.g. used in python tooltips. Functions for paths
from ID to struct or property can't be changed because of
Animation Data related code.

Reviewers: mont29

Differential Revision: https://developer.blender.org/D5559
August 28, 2019, 15:53 (GMT)
Transform: option to transform parent objects without children

Supports parent/child chains with mixed selections.

Currently accessible from the pivot popover
(may be moved along with the other options here).
August 28, 2019, 15:51 (GMT)
Fix T69221: inconsistent handling of filenames derived from image names.

We did not properly sanitize image data block name when using it to init
file name...
August 28, 2019, 14:00 (GMT)
Fix strict compiler warning in release mode
August 28, 2019, 13:47 (GMT)
CMake: Remove unsupported G++ strict flag

According to the documentation this flag is only supported
by C and Objective-C languages:

https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

Solves noisy output on every C++ file in the project when
using latest GCC-9.
August 28, 2019, 03:44 (GMT)
Cleanup: make transform data in object mode flag public

This fits better with intended flag usage.
August 28, 2019, 03:20 (GMT)
Cleanup: remove automerge BMesh operator

Move logic into EDBM_automerge since this is meant to run after
transform and isn't a generic editing operation.
August 28, 2019, 03:19 (GMT)
Cleanup: split automerge logic into own file

This isn't closely related to selection & this file was over 5k lines.
Revision 697fd86 by Mai Lavelle
August 27, 2019, 18:27 (GMT)
Cycles: Stitching of subdivided and displaced meshes

This patch stitches the vertices along patch edges so that cracks can
no longer form when applying subdivision or displacement a mesh.

Subpatches are now formed in a way that ensures vertex indices along
subpatch edges are equal for adjacent subpatches. A mapping of vertices
along patch edges is built to preform stitching. Overall performance is
roughly the same, some gains were made in splitting, but some was lost
in stitching.

This fixes:
- T49049 (cracks between patches from material and uv seams)
- T49048 (discontinuous normals with true displacement)

Reviewers: sergey, brecht

Differential Revision: https://developer.blender.org/D3692
August 27, 2019, 17:49 (GMT)
Cleanup some outdated dead code and comments in Outliner.
August 27, 2019, 17:44 (GMT)
Fix T69176: Outliner->BlenderFile->Delete not working on some objects.

Object not referenced in any scene would not be deletable with previous
code... that was fine in 2.7x since it was not supposed to happen, but
now we can just use the nuclear `BKE_id_delete` for objects as well,
will take care of properly unlinking everything as needed.
August 27, 2019, 16:22 (GMT)
Fix multires modifier using too much memory outside of sculpt mode

This reduce memory usage by about 25% in object mode for multires meshes.
August 27, 2019, 16:22 (GMT)
Cleanup: fix compiler warning
August 27, 2019, 15:57 (GMT)
Cleanup: spelling
August 27, 2019, 15:57 (GMT)
Cleanup: clang-format
August 27, 2019, 15:44 (GMT)
Fix Poly Build crash with empty meshes

Reviewed By: campbellbarton

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