Blender Git Commit Log

All Blender Git commits.

Page: 2027 / 8462

November 28, 2019, 09:24 (GMT)
GPencil: Keep current Tool when reset all brushes
November 28, 2019, 08:12 (GMT)
EEVEE: Viewport Renderpasses

This patch will allow the user to select the EEVEE renderpass to be
shown in the viewport by default the combined pass will be shown.

Limitations:

* Viewport rendering stores the result in a `RenderResult`. RenderResult
is not aware of the type of data it holds. In many places where RenderResult
is used it is assumed that it stores a combined pass and the display+view
transform are applied.

I will propose to fix this in a future patch. But that is still being
designed and discussed.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D6319
November 28, 2019, 07:37 (GMT)
Merge branch 'master' into greasepencil-object
November 28, 2019, 07:36 (GMT)
GPencil: Simplify Reset All brushes code
November 28, 2019, 07:14 (GMT)
BMesh: reduce memory usage existing edit-mode

- Don't duplicate the original vertices.
- Free old geometry before allocating the new geometry.
November 28, 2019, 06:50 (GMT)
LANPR: Camera shift value assign.
November 28, 2019, 06:50 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-review
November 28, 2019, 06:33 (GMT)
Fix separating mesh parts breaking vertex parents & hooks

Follow up on T71865 which only reported the issue for shape keys.
November 28, 2019, 05:29 (GMT)
LANPR: Remove debug print in triangle clipping
November 28, 2019, 05:27 (GMT)
LANPR: Removed camera references in RenderBuffer. Safe for thread ops.
November 28, 2019, 04:38 (GMT)
LANPR: Locking parent thread when loading scenes into lanpr.
November 28, 2019, 04:09 (GMT)
NDOF: support panning when orbiting

Also make orbit the default rotation mode.

Based on feedback from T67579, this seems one of the main
pain points users are experiencing.
November 28, 2019, 03:48 (GMT)
LANPR: Renderbuffer creation changed to re-init.
November 28, 2019, 03:39 (GMT)
LANPR: Const qualifiers for some of the functions
November 27, 2019, 20:26 (GMT)
Cycles: Scale denoising albedo contribution of Principled BSDFs according to average fresnel

The Principled BSDF uses Microfacet closures that include a fresnel term,
which are a special case since their weight tends to be near white even
if their average contribution is fairly low.

The sample weight is scaled by the average fresnel weight to account for
this, but the denoising albedo still used the unscaled weight.

This was fine for the original denoiser, but apparently OIDN can't handle
the resulting albedo pass well. Therefore, this commit adds the described
scaling to the albedo pass contribution as well.

This problem was described in T69770.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D6289
November 27, 2019, 19:29 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/versioning_280.c
November 27, 2019, 19:25 (GMT)
GPencil: Check NULL Pointer
November 27, 2019, 19:23 (GMT)
GPencil: Only reset Brushes of the same tool
November 27, 2019, 19:17 (GMT)
Fix T71865: Separating mesh parts breaks shape keys

This was an old bug which could be caused by saving after separating.
Changes from 79b703bb635e made this fail reliably.

Update shape key indices when they may be used again later.
November 27, 2019, 19:15 (GMT)
Cleanup: bmesh conversion comments
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021