Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1815 / 8462

March 3, 2020, 11:22 (GMT)
Fix stupid mistake in key generation for temp deg storage.
March 3, 2020, 11:15 (GMT)
Fix stupid mistake in key generation for temp deg storage.
March 3, 2020, 11:01 (GMT)
Subdiv: Fix/Workaround for surface partial derivatives

Both partial derivatives were evaluated to 0 for a special vertex on
Suzanne model: this is happening on a vertex where two adjacent faces
with 2 common edges are connected (in the nose of Suzanne).

This was breaking multires in this point since tangent matrix is all
zeroes, and hence no displacement can be applied in that vertex.
March 3, 2020, 10:23 (GMT)
GPencil: Fix Modifiers patching

Also added a DNA check to avoid double patching for files created with development versions
March 3, 2020, 10:18 (GMT)
Merge branch 'uuid-undo-experiments' into uuid-undo-experiments-swap-reread-datablocks
March 3, 2020, 10:12 (GMT)
Merge branch 'uuid-id' into uuid-undo-experiments
March 3, 2020, 10:11 (GMT)
Merge branch 'master' into uuid-id

Conflicts:
source/blender/blenkernel/BKE_main_idmap.h
March 3, 2020, 09:21 (GMT)
Merge branch 'master' into greasepencil-object
March 3, 2020, 09:01 (GMT)
Separate operators (mesh/curve/armature/gpencil): take user preferences
into account for duplicating actions

Previously actions remained linked after duplication, now this is based
on the User Preferences (PreferencesEdit.use_duplicate_action).

note: default is ON here, so this changes default behavior of separate
operators.

First intuition was to respect _all_ preferences here (e.g. also
duplicating materials if chosen in the User Preferences) but after
consideration this is probably not what the User would expect from such
'modeling' opertions (e.g. separate by loose parts resulting in possibly
many duplicate materials)

Fixes T71038

Maniphest Tasks: T71038

Differential Revision: https://developer.blender.org/D6120
March 3, 2020, 08:48 (GMT)
Fix bone envelopes displaying wrong when armature is scaled

Object Scale was not taken into account.

This lead to reports like T74247 where the user scaled the envelope
distance and radii to the supposedly right values inthe viewport, but
these were actually 'wrong' under the hood. Assigning weights from bone
envelopes seemed like it would fail, but this code would actually take
the armature scaling into account when checking envelope distance and
weight.

ref T74247

Maniphest Tasks: T74247

Differential Revision: https://developer.blender.org/D6964
March 3, 2020, 08:29 (GMT)
Fix T74375: grid levels theme preference reset to default
March 3, 2020, 07:31 (GMT)
Merge branch 'master' into greasepencil-object
March 3, 2020, 05:53 (GMT)
Fix dope sheet (Mask mode) keyframe editing not image/clip views

Every key-frame edit was updating all grease pencil & mask data-blocks.

Change the logic to only update edited data-blocks.
March 3, 2020, 04:50 (GMT)
Fix T74292: Dope sheet (Mask mode) keyframe editing misses update
March 3, 2020, 03:40 (GMT)
Cleanup: Use a utility function to obtain the bvh_cache
March 3, 2020, 03:20 (GMT)
Missed in the last commit
March 3, 2020, 03:08 (GMT)
Transform Snap: Clear 'SnapObjectData' after changes in the geometry

Differential Revision: https://developer.blender.org/D6927
March 3, 2020, 01:37 (GMT)
Overlay: Fix wireframe after shadow refactor
March 3, 2020, 01:29 (GMT)
Workbench: Refactor: Add outline support
March 3, 2020, 01:12 (GMT)
Revert "Transform Snap: Clear 'SnapObjectData' after changes in the geometry"

This reverts commit fe7c4fb4a2d5d48555ebb9178fd5e7a8c1ace1ee.

It does not work because `mesh_eval_cage` and `mesh_eval_final` always is `NULL` in this case.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021