Blender Git Commits

Blender Git "master" branch commits.

Page: 950 / 5574

January 14, 2020, 13:01 (GMT)
Fix T72861: Viewport Render Keyframes ignores Grease Pencil and Shape Keys

The Viewport Render Keyframes operator didn't include keyframes from
grease pencil animation or from mesh shape key animation (see T72861).

To find all related datablocks that could be considered as part of the
selected object, `BKE_library_foreach_ID_link(..., IDWALK_RECURSE)` is
used. To prevent relations like constraint targets from being visited,
the recursion is stopped when it finds a different object.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D6558
January 14, 2020, 12:39 (GMT)
Fix T70606: 3D cursor oriented by geometry projects on objects displayed as bounds box and wire
January 14, 2020, 11:14 (GMT)
Fluid: Fix for relative cache paths

Relative paths in the cache are no longer converted into absolute paths automatically.
January 14, 2020, 11:11 (GMT)
Merge branch 'blender-v2.82-release'
January 14, 2020, 11:07 (GMT)
Fix T71798: Full Copy Scene produce Orphan Data objects.

Never treat one of those horrorible 'IDs that are not real IDs' as
regular ID, and expect ID management code to do so. Unless there is a
very good reason, one should never explicitely pass those fake IDs to ID
management code directly.

In that specific case, user count is sort of 'disabled' in libquery
code, because master collections are not in bmain (`LIB_TAG_NO_MAIN`).
January 14, 2020, 10:03 (GMT)
Fix T72063: Workbench Sculpt Render

When sculpting and doing a image render the workbench used the sculpt
batch what is created by a different GPU context and would not show up.

In debug builds an assert for this case is checked. I rechecked all
`use_sculpt_pbvh` that it also checked if it was rendering. Only the
workbench deferred didn't do this for the default render mode.

With this change the user can render a workbench render directly from
sculpt mode.
January 14, 2020, 06:12 (GMT)
Merge branch 'blender-v2.82-release'
January 14, 2020, 06:11 (GMT)
Fix T70273: Auto-keyframe ignored by gizmos
January 14, 2020, 06:06 (GMT)
Merge branch 'blender-v2.82-release'
January 14, 2020, 06:05 (GMT)
Cleanup: move property auto-keyframing to a generic API function

Prepare to call this from gizmos.
January 13, 2020, 17:56 (GMT)
Fluid: Updated Mantaflow source files

The memory leak described in T72498 has been fixed in Mantaflow, the updated files should reflect this in Blender.
Revision e34d3e3 by Hans Goudey
January 13, 2020, 17:29 (GMT)
Fix T71200: Build curve geometry in one piece

Currently a curve's beveled geometry is built with duplicate geometry
along the seams between the "front," "back," etc, sections of the
curve. This builds them in one piece, resulting in smooth geometry.

Other than the duplicate geometry, the vertex positions are the same
as before.

Reviewed By: campbellbarton, mano-wii

Differential Revision: https://developer.blender.org/D6562
Revision 4f7ad00 by Hans Goudey
January 13, 2020, 17:15 (GMT)
Merge branch 'blender-v2.82-release'
Revision c56526d by Hans Goudey
January 13, 2020, 17:12 (GMT)
Fix T71329: Bevel: Don't drop offsets to 'in plane' faces

offset_meet creates offset lines that can't be directly intersected, so
the average of the points on each offset line is 'dropped' onto the
faces around the beveled vertex, which can depend on where
the loop starts.

This fix skips faces with the same normals as the "in plane" faces from
build_boundary.

Reviewed By: howardt

Differential Revision: https://developer.blender.org/D6521
January 13, 2020, 16:47 (GMT)
Fix T72094: Multiple snap targets don't work when Increment is enabled

The `poll_modal_item` was too restrictive.
`!validSnap(t)` already solves these cases, but for better readability
(and efficiency), I found it best to keep the `tsnap.mode` test.
January 13, 2020, 16:40 (GMT)
Fix T72152 DRW_debug_sphere Not Working After Overlay Refactor
January 13, 2020, 16:29 (GMT)
Fix T73044 Crash in UV editor when changing UV selection modes

Thanks to @campbellbarton for the fix.
January 13, 2020, 15:53 (GMT)
Fix T72957 Crash using Eye dropper in Edit mode with X-ray
January 13, 2020, 15:27 (GMT)
DRW: Fix stencil being modified by passes that are read only

This is because even if the glStencilMask is 0x00 the GL_DECR_WRAP and
GL_INCR_WRAP states still works and will modify the stencil.

Fix T73046 Overlapping parts of wireframes don't render at all in workench
with shadows turned on.
January 13, 2020, 15:27 (GMT)
Overlay: Edit Mode: Fix vertices depth test not always on
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021