Blender Git Commits

Blender Git commits from all branches.

Page: 559 / 2888

January 25, 2021, 15:19 (GMT)
Merge branch 'master' into temp-gpencil-bezier-v2
January 25, 2021, 15:18 (GMT)
Merge branch 'master' into temp-fill-outside
January 25, 2021, 15:18 (GMT)
Merge branch 'master' into temp-gpencil-io
January 25, 2021, 15:17 (GMT)
LibOverrides: First stage of detection of 'need resync'.

We can fairly easily detect some resync-needed cases when applying the
overrides operations on a Pointer RNA property.

This should cover all cases where an existing override's ID pointer is
changed in its linked data.

We still have to add code to detect when a not-yet-overridden linked ID
needs to become overridden (because its relations to other data-blocks
changed in a way that requires it).
January 25, 2021, 15:15 (GMT)
Merge branch 'master' into temp-gpencil-interpolate

Conflicts:
source/blender/editors/gpencil/gpencil_interpolate.c
January 25, 2021, 15:13 (GMT)
Merge branch 'master' into greasepencil-object
January 25, 2021, 14:40 (GMT)
EEVEE: Depth Of Field: Fix scatter anamorphic bokeh energy conservation

Everything is in the title.
January 25, 2021, 13:30 (GMT)
EEVEE: Depth Of Field: Improve Max size slider UI feel

The prop is in pixels. No need for this much accuracy.
January 25, 2021, 13:28 (GMT)
EEVEE: Depth Of Field: Separate scatter buffer

This adds a new texture buffer to store the scatter color.
This improve code quality and in the future will allow smoother
transition between scatter and gather.
January 25, 2021, 12:32 (GMT)
EEVEE: Depth Of Field: Resolve pass: Fix some bugs

- Fix missing tiles when max size is under layer threshold.
- Fix infocus sampling being jittered
- Reduce intersection multiplier for smoother slight focus transition.
January 25, 2021, 12:00 (GMT)
EEVEE: Depth Of Field: Add performance debugging defines
January 25, 2021, 11:31 (GMT)
EEVEE: Depth Of Field: Tweak layer threshold for more watertighteness
January 25, 2021, 11:28 (GMT)
EEVEE: Depth Of Field: Add back the resolve sample jitter

This time using a tweaked radius and a noise rotation (offset).
January 25, 2021, 11:28 (GMT)
EEVEE: Depth Of Field: Fix output weight of the gather passes
January 25, 2021, 11:26 (GMT)
EEVEE: Depth Of Field: Change foreground occlusion threshold

This makes it a bit more relaxed to avoid too harsh transitions.

Also disable occlusion in resolve pass.
January 25, 2021, 11:07 (GMT)
EEVEE: Depth Of Field: Correct foreground occlusion weighting

This is not perfect but at least it has less noticeable transition
issues.
January 25, 2021, 10:53 (GMT)
Buildbot: Fixed crash when building RC builds

Building RC builds would parse `BLENDER_VERSION_CYCLE_NUMBER` that
doesn't exist anymore. It was removed by {D7748}.

This change removes it from `buildbot_utils.py`.
January 25, 2021, 09:46 (GMT)
Merge branch 'master' into temp-lineart-contained
January 25, 2021, 09:13 (GMT)
Version bump: Blender v2.83.11 rc
January 25, 2021, 09:10 (GMT)
Particles: Fixed thread work size calculation.

Dividing the workload by number of tasks in float is imprecise and
lead in some cases to particles not being calculated at all
(example: 20000 particles, 144 tasks).

Switching this calculation to integer makes sure we don't lose count.

Differential Revision: https://developer.blender.org/D10157
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021