Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 609 / 5574

August 25, 2020, 02:57 (GMT)
BLI_math_matrix: add invert_m4_m4_safe_ortho (m3 version too)

Unlike invert_m4_m4_safe, this calculates zeroed axes.
Useful when we need to use the inverse of an objects matrix,
keeping the valid axis, only filling in the zeroed ones.
August 24, 2020, 21:28 (GMT)
Sculpt: Cloth Snake Hook Brush

This implements Snake Hook as a deform type for the cloth brush. This
brush changes the strength of the deformation constraints per brush step
to avoid affecting the results of the simulation as much as possible. It
allows to grab the cloth without producing any artifacts in the surface
and create more natural looking folds than any of the other deformation
modes.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8621
August 24, 2020, 21:09 (GMT)
Fix T80008: Smooth brush not deforming mesh boundaries correctly

In 2.83 and previous versions there was a bug that was causing boundary
vertices to be detected incorrectly that was preventing the smooth brush
to work on boundaries if there was a pole on them.
In 2.90 the boundary vertex detection was fixed, but it was still using a
simplified version of the algorithm without any boundary smoothing. This
patch implements a similar smoothing algorithm to what I think it was
the intention of 2.83 and previous versions, but working correctly.

Reviewed By: sergey

Maniphest Tasks: T80008

Differential Revision: https://developer.blender.org/D8680
August 24, 2020, 17:25 (GMT)
T79811 MacOS: Edit Mode - vertex/edge/face selection is missing

This is quite embarassing... it was returning the base instance instead of
the correct vao. No wonder that it was causing crash and at most drawing
issues.
August 24, 2020, 17:02 (GMT)
BLI: simplify lookup methods in Map

No functional changes expected.
August 24, 2020, 16:28 (GMT)
Merge branch 'blender-v2.90-release'
August 24, 2020, 16:27 (GMT)
Fix T80039: Do not subdivide with Multires is mesh has no faces

This skips the subdivision operation if the mesh has no loops, avoiding
the crash.

Reviewed By: sergey

Maniphest Tasks: T80039

Differential Revision: https://developer.blender.org/D8696
August 24, 2020, 15:54 (GMT)
Fix T79819: crash with OSL trace() and getmessage() after Embree changes

The return value of scene_intersect must be checked, the isect struct members
can't be assumed to be initialized if that returns false.

Differential Revision: https://developer.blender.org/D8692
August 24, 2020, 15:24 (GMT)
BLI: improve exception safety of Set and Map

For more information see rB2aff45146f1464ba8899368ad004522cb6a1a98c.
August 24, 2020, 14:56 (GMT)
Fix T80076: Cycles Alembic Motion Blur Problem

The problem occurs when a deforming modifier is added to the object
after the MeshSequenceCache modifier. We should only consider the cached
velocities if the MeshSequenceCache modifier is the last one on the
object and we also need to check for the correct vertex count before
adding the motion vertex attribute.
August 24, 2020, 14:56 (GMT)
Cycles: cleanup, remove unused parameter

This parameter was introduced during a revision of the Alembic motion
blur patch, and is not needed anymore.
August 24, 2020, 14:40 (GMT)
Merge branch 'blender-v2.90-release'
August 24, 2020, 14:38 (GMT)
API Docs: Update Changelog from 2.83
August 24, 2020, 14:26 (GMT)
Workbench: Fix assert with sculpt in textured color mode
August 24, 2020, 13:55 (GMT)
Fix T80035: Fix crash switching/adding scenes

Ensure that time source always is in the dependency graph, allowing to
tag the graph for time update prior it was fully built.

Collaboration of Philipp Oeser, Jacques Lucke and myself.
Thanks everyone :)
August 24, 2020, 13:45 (GMT)
numaapi: Sync with upstream

Fixes potential build error in some build configurations
August 24, 2020, 13:19 (GMT)
Theme: Remove TH_UV_OTHERS from bTheme

`TH_UV_OTHERS` is a theme option that isn't hooked to anything since
blender 2.80. This patch will remove the option and related code.

Reviewed By: Campbell Barton

Differential Revision: https://developer.blender.org/D8669
August 24, 2020, 12:51 (GMT)
Fix selected UV vertex drawing ignoring size
August 24, 2020, 12:14 (GMT)
UVEdit: Fix assert caused by depth mask not being set before clear

This happened when using the shading panel when a uv editor opened.
August 24, 2020, 11:52 (GMT)
Fix T79896 Awful performance with Dyntopo on

Regression caused by rB9443da6166f5. Forgot to clear the flag.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021