Blender Git Commits

Blender Git "master" branch commits.

Page: 1119 / 5574

July 10, 2019, 03:48 (GMT)
UI: use a label for strip 'frame_final_end'

This is intended for Python access and allows temporary negative frames
which is a problem when accessed from the UI.

This allows:

seq.frame_final_start, seq.frame_final_end = frame_range

However it allows invalid sequence strips,
using a label is fine since there is a duration property here which
can change the length.
July 10, 2019, 03:39 (GMT)
Cleanup: reserve single quotes for enums
July 9, 2019, 22:45 (GMT)
Revert strip start property to strip_start

Using strip_final_start affects strip offset while not moving content.
July 9, 2019, 18:38 (GMT)
Fix T62580 Workbench: Shadow glitch due to degenerate threshold

Fix by adding a threshold instead of direct null comparison.
July 9, 2019, 17:49 (GMT)
Fix T66565: crash linking unused light datablock during Cycles preview render
July 9, 2019, 16:52 (GMT)
Fix T66605: Operation on origins not working correct
July 9, 2019, 15:43 (GMT)
Raise particle count limit for 2.8 release

Blender 2.8 features significant improvements in the creation of particles.
Removed hard limit and increased soft limit.

Patch by Gottfried Hofmann.
Differential Revision: https://developer.blender.org/D5120
July 9, 2019, 15:39 (GMT)
Alembic import: fix crash when loading invalid mesh

These were just some missing nullptr checks.
July 9, 2019, 15:39 (GMT)
Fix T52814 and T58686: Alembic crashing on fluid sim export

The velocities std::vector was allocated in too narrow a scope, causing
use-after-free errors.
July 9, 2019, 13:49 (GMT)
Fix T66456: UV Editor missing update after selection change in 3D viewport

Reviewers: brecht

Maniphest Tasks: T66456

Differential Revision: https://developer.blender.org/D5207
July 9, 2019, 13:46 (GMT)
Fix T66610: Planar Track extremely laggy when 3D View is open

The issue was caused by modifications to planar track tagging clip for
copy-on-write, which was invalidating its cache and forcing current
frame in 3D viewport to be re-load.

Ideal solution would be to share movie cache across original and
evaluated movie clips which will reduce memory usage. However, doing
such ownership changes so close to the code freeze is not something
comfortable to do.
July 9, 2019, 13:30 (GMT)
Fix (minor) some typos and other errors in UI messages.
July 9, 2019, 12:59 (GMT)
Fix crash on redo applying transforms

When accessing evaluated objects, make sure access to an
evaluated dependency graph is done. This solves possible
access to NULL data on redo.

See https://developer.blender.org/D5209
July 9, 2019, 12:55 (GMT)
Fix uninitialized loop variable

Fix commit 226c6f086aa2
July 9, 2019, 12:49 (GMT)
Fix T64149: Texture paint can act as a canvas and brush at the same time

I don't know if it was the intended behavior or not, but having brush
and canvas data at the same time with dymanic paint, would lead to the
object trying to act as a brush and a canvas at the same time.

We can't currently handle this with the new depsgraph, and it could
legitimately lead to bad feedback loops.

So now, to be more consistent with the GUI, I've made it only use the
current set type (brush or canvas) as the final type of the object.
That is, you can only have a object be a brush or a canvas, not both at
the same time.
July 9, 2019, 12:45 (GMT)
Fix crash when redoing Set Origin operator

The operator was using a non-evaluated depsgraph to get the evaluated
scene, which caused the crash.

This fixes the crash reported in T66605, but not the problem where
sometimes object origins aren't set.
July 9, 2019, 12:34 (GMT)
Eevee: Fix first sample being accumulated without SSR

We check if the previous iteration (sample) was using a valid double buffer.
If it wasn't, we request another iteration.

This fix the issue for viewport,viewport render and image render.

Related to T65761 Eevee render inconsistency between 3D View, Viewport render, and F12 Render
July 9, 2019, 12:34 (GMT)
Fix T65761 Eevee: SSRefraction not working on first sample

There is no reason to disable the refraction on the first sample like SSR
does.

This was caussing issues when rendering.
July 9, 2019, 12:34 (GMT)
Cleanup: GPU: Correct comment
July 9, 2019, 12:03 (GMT)
Fix T61474: laggy interaction on Windows/NVIDIA when gizmos are visible

Thanks to Sergey and Cl�ment for helping to track this down.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021