Blender Git Commit Log

All Blender Git commits.

Page: 1875 / 8462

February 12, 2020, 07:19 (GMT)
Cleanup: clang-format
February 12, 2020, 04:40 (GMT)
Cleanup: Fix build warnings from OSL shader compilation

There were to copies of stdosl.h one from stock OSL
and one in the cycles tree augmented with cycles
specific closures.

moved the cycles ones to stdcycles.h and copied
the stock stdosl.h and accompanying headers from
the OSL shader folder.

for further details see D6812.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D6812
February 12, 2020, 03:26 (GMT)
Fix T73740: Auto-key "Only Available" de-selects f-curves

This was especially bad with "Only Selected Curve Keyframes",
effectively making f-curves un-editable on each insertion.
February 12, 2020, 02:04 (GMT)
GPencil: Fix depth being written outside of masks boundaries

This fix requires yet another texture sample in the fragment shader.
Not so good for performance but from code simplicity perspective it will
do for now.
February 12, 2020, 01:08 (GMT)
Cleanup: warning
February 12, 2020, 00:37 (GMT)
GPencil: Render: Fix crash when using region rendering

This was caused by RenderPass buffer being too small to create a fullscreen
texture.
February 12, 2020, 00:10 (GMT)
GPencil: Fix hardfac = 1.0 bleeding outside of round corners
February 12, 2020, 00:04 (GMT)
GPencil: Remove unpredicatble behavior when rendering without depth pass

We clear the reconstructed buffers if they have not be initialized.
February 11, 2020, 23:45 (GMT)
Fluid: Naming and UI visibility fixes for some parameters

Cleaned up some inconsistencies in the UI, i.e. corrected name for velocity factor and fixed UI visibility for fractional obstacle parameter.
February 11, 2020, 21:57 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/versioning_280.c
February 11, 2020, 19:48 (GMT)
Sculpt: Split normal radius and area radius

This enables an extra layer of control in the sculpt brushes.
For now it is enabled only in Scrape, but it should work in all brushes (like normal radius). In the future it may also be enabled in other brushes.
You can tweak in this property in the scrape brush to achieve a much better behavior when working on curve surfaces and control how much volume you want to trim. In most cases, it also fixes the bug where the brush keeps trimming in the same area without disabling accumulate.
It should be possible to fix some other artifacts in other brushes by tweaking this default property.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5993
February 11, 2020, 19:07 (GMT)
Sculpt: Clay Strips Tip Roundness property

This patch allow to change the brush tip shape between a square and a
circle using a brush property.

After this change we are no longer testing the distance against a cube
(the Z axis is not used). I did not test this in depth, but if it does
not produce any artifacts I think we can keep it this way instead of
adding more complexity to the code.

In this new distance test the brush falloff is only applied on the
rounded parts of the square to avoid sharp artifacts in the
diagonals. Because of this, the round version is much softer than
the square one. The planned hardness property will fix this, but
this can also be avoided by setting the fallof to a custom curve.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6165
February 11, 2020, 18:44 (GMT)
Pose Brush: Option to disable the IK anchor point

The IK chain was using an anchor point by default as it makes sense for
posing, but for creating curved shapes it is useful to be able to
disable it.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6584
February 11, 2020, 18:37 (GMT)
GPencil: Add automatic sorting for Mask List

Now the masking is sorted in the same order of the layers. The order is recalculated when any layer is created, deleted or moved.
February 11, 2020, 18:03 (GMT)
GPencil: Move mask functions to BKE and fix delete layer

When delete a layer, all layers using this layer as mask must be updated.
February 11, 2020, 17:58 (GMT)
GPencil: Refactor: Fix completely hard stroke not being 100% hard

This was a problem with intensily lit gpencil objects.
February 11, 2020, 17:57 (GMT)
GPencil: Refactor: Remove the hardcoded sRGB final transform for viewport

Now viewport and render has the same look and colormanagement applied to it
February 11, 2020, 17:57 (GMT)
Sculpt: Clay Thumb Brush

This brush simulates deforming clay with your fingers, accumulating
material during the stroke. It has a plane that tilts during the stroke
in the front part of the brush to achieve this effect.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6238
February 11, 2020, 17:38 (GMT)
Fix T73442 Overlay: Wireframe infront buggy in material shading mode

This was caused by the refactor. The wireframe was drawn with the incorrect
depth buffer.

Should be included in 2.82
February 11, 2020, 17:07 (GMT)
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021