Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 884 / 5574

March 3, 2020, 15:16 (GMT)
Fix Snake Hook rake on rotated objects

It was missing this local space conversion before calculating the rake
angle.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7008
March 3, 2020, 15:12 (GMT)
Fix hardness not resetting when using reset brush

Just add it to the list or properties to reset from DNA_brush_defaults

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6992
March 3, 2020, 14:34 (GMT)
USD: Added support for exporting metaballs

Metaballs are exported as evaluated polygonal mesh.

USDExporterContext::depsgraph was made non-const to allow calling
`BKE_mesh_new_from_object()`. The alternative was to make the depsgraph
parameter of that function const, but that would be too intrusive as
that would require even more functions to accept a const depsgraph
pointer.
March 3, 2020, 14:34 (GMT)
Cleanup: USD, marked overridden function with `override`

No functional changes.
March 3, 2020, 14:34 (GMT)
Cleanup: USD, removed unused code

Removed an unused forward declaration.

No functional changes.
March 3, 2020, 14:30 (GMT)
Fix T71871: Quadriflow remesh operator don't stack operations

Made an explicit call to the exec function be a blocking call and a call
from invoke (or otherwise) be nonblocking.

Reviewed By: Bastien

Differential Revision: https://developer.blender.org/D7006
March 3, 2020, 14:30 (GMT)
Remove the "use mesh curvature" option from quadriflow

It sometimes caused the solver to get into an seemingly unrecoverable
state and crash. Therefore I will disable this feature for now.
March 3, 2020, 13:41 (GMT)
Fix delaunay triangulation, bad indices for output faces.

If there were merged vertices, sometimes the output faces
had wrong vertex indices. Added a test for this, and fixed.
March 3, 2020, 11:35 (GMT)
Revert "Fix T74110: EEVEE Shadow Pass"

This reverts commit 403bb357ae2b1d2561a0d77c96035ba54c197cbd.
The old implementation matches cycles closer. See T74378
March 3, 2020, 11:23 (GMT)
Cleanup: formatting, spelling
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, 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, 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: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