Blender Git Commit Log

All Blender Git commits.

Page: 968 / 8462

January 27, 2021, 04:17 (GMT)
UI: add ellipsis to batch rename menu item
January 27, 2021, 01:36 (GMT)
EEVEE: Depth Of Field: Improve bokeh shape support

- Separate the LUT texture for faster access.
- Add dedicated shader for resolve with bokeh LUT.
- Add per-pixel distance to shape for slight focus gather.
January 26, 2021, 23:55 (GMT)
EEVEE: Depth Of Field: Improve anamorphic bokeh support for gather

Directly morph the sampling pattern instead of using the LUT for that.
This avoids the weird energy spike problem.

Also now supports ratio less than 1.0.
January 26, 2021, 22:19 (GMT)
RNA Manual Reference: Update Mappings
January 26, 2021, 21:57 (GMT)
Merge remote-tracking branch 'origin/blender-v2.92-release'
January 26, 2021, 21:56 (GMT)
Windows: Fix wchar_t truncation

BLI_strncpy_wchar_from_utf8 made the assumption that
wchar_t is UTF-32 bit regardless of environment, while
this holds true on both mac and linux, on windows
wchar_t is actually actually UTF-16.

This resulted in the upper 16 bits being dropped from
from some string conversions and prevented blender
from starting when installed in a path with unicode
code-points over 0xffff.

There was also a fair bit of code duplication between
BLI_strncpy_wchar_from_utf8 and BLI_str_utf8_as_unicode_and_size

this change essentially removes all logic from
BLI_strncpy_wchar_from_utf8 and calls the right function
for the right environment.

Reviewed By: brecht , Robert Guetzkow

Differential Revision: https://developer.blender.org/D9822
January 26, 2021, 21:17 (GMT)
UI: Tooltip for data-block selector menus, showing full name and library info

Long data-block names are clipped to fit into data-block selector menus. For
linked data-blocks, there's also a hint indicating the source library, which
takes further space and may get clipped too.

So this commit adds a tooltip to the menu items, which displays the full,
unclipped data-block name and the unclipped library name. Plus, the library
path is shown too, which is also useful info.

Adds helper functions for search menu item tooltips, so these are easier to add
to other search menus in future.

Part of T84188.
January 26, 2021, 21:17 (GMT)
Cleanup: Use const parameters for active button lookups/tests

Needed for const-correctness in the following commit.
Revision 733bcbe by Hans Goudey (master)
January 26, 2021, 21:09 (GMT)
Cleanup: Comment formatting, grammar
Revision 1f81195 by Hans Goudey (master)
January 26, 2021, 20:59 (GMT)
Cleanup: Use LISTBASE_FOREACH macro
January 26, 2021, 19:51 (GMT)
Sculpt: Implement elastic surface falloff
January 26, 2021, 19:30 (GMT)
Merge branch 'master' into sculpt-dev
January 26, 2021, 19:15 (GMT)
UI: Current Frame Marker Cleanup

Draw current frame marker in a single pass.

Differential Revision: https://developer.blender.org/D10217

Reviewed by Hans Goudey
Revision 1c4b0c4 by Hans Goudey (master)
January 26, 2021, 18:57 (GMT)
Geometry Nodes: Support all operations in the "Attribute Math" node

This adds the ability to use all the math operations in the regular
utility "Math" node. The code is quite similar to the attribute vector
math node, with the simplification that the result is always a float.

Differential Revision: https://developer.blender.org/D10199
January 26, 2021, 18:17 (GMT)
UI: Use Ellipsis for Short Truncated Text

Allow use of ellipsis to indicate truncated text down to a single character.

Differential Revision: https://developer.blender.org/D9483

Reviewed by Hans Goudey
January 26, 2021, 18:16 (GMT)
Merge branch 'master' into temp-fill-outside
January 26, 2021, 18:15 (GMT)
EEVEE: Depth Of Field: Support anamorphic bokeh on slight focus gather

Support is kindof weak though as it makes discontinuities appear at
layers transitions.
Revision cdb8209 by Hans Goudey (master)
January 26, 2021, 18:13 (GMT)
Merge branch 'blender-v2.92-release'
Revision d9a63d4 by Hans Goudey (master)
January 26, 2021, 18:13 (GMT)
Fix build error

An extra `p->` was added for some reason in a recent commit.
Additionally, there's no reason for the flag to be kept as a pointer,
so just dereference it at the start of both functions.
January 26, 2021, 18:10 (GMT)
EEVEE: Depth Of Field: Convolution output premultiplied color

Use premultiplied color so we can easily bilinearly sample the
result in resolve pass. This fixes issue with the custom resolve
sampling that was dilating / aliasing the foreground.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021