Blender Git Commit Log

All Blender Git commits.

Page: 6 / 8462

December 28, 2021, 17:47 (GMT)
Viewport Compositor: Port Map Range node

This patch ports the Map Range node to the viewport compositor. The
shader is a straightforward port of the compositor code.
December 28, 2021, 17:47 (GMT)
Viewport Compositor: Port Map Value node

This patch ports the Map Value node to the viewport compositor. The
shader is a straightforward port of the compositor code.
December 28, 2021, 17:47 (GMT)
Viewport Compositor: Port Normal node

This patch ports the Normal node to the viewport compositor. The shader
is a straightforward port of the compositor code.
December 28, 2021, 17:47 (GMT)
Viewport Compositor: Port RGB Curves node

This patch ports the RGB Curves node to the viewport compositor. The
curves code was mostly rewritten in a common directory to be used by
both the material and compositor nodes. The new code avoids code
duplication by moving common code into BKE curve mapping functions. It
also avoids ambiguous data embedding into gradient vectors and avoids
redundancies. Finally, a film-like implementation was added.
December 28, 2021, 17:22 (GMT)
Nodes: Add bf_nodes_composite module

In the future this will be used to support unity builds for composite nodes

Differential Revision: https://developer.blender.org/D13678
December 28, 2021, 17:21 (GMT)
Viewport Compositor: Port Posterize node

This patch ports the Posterize node to the viewport compositor. The
shader is a straightforward port of the compositor code.
December 28, 2021, 17:14 (GMT)
Viewport Compositor: Port Mix RGB node

This patch ports the Mix RGB node to the viewport compositor. The
material Mix RGB node code was moved into a common directory to be
utilized by both the material and the compositor nodes. Additionally,
some of the operations were adapted to work with the compositor, in
particular, the linear and soft light operations now write the alpha to
the result, this has no effect on materials but is consistent with the
compositor.
December 28, 2021, 17:11 (GMT)
Viewport Compositor: Port Hue Saturation Value node

This patch ports the Hue Saturation Value node to the viewport
compositor. The shader is a straightforward port of the compositor code.
December 28, 2021, 17:11 (GMT)
Viewport Compositor: Port Hue Correct node

This patch ports the Hue Correct node to the viewport compositor. The
shader is a straightforward port of the compositor code.
Revision 1a721c5 by Hans Goudey (master)
December 28, 2021, 17:05 (GMT)
Fix T94380: Scrolling zooms in spreadsheet data set region

The region used to be type "Channels", but the standard for this
type is "Tools", which is what the file browser uses. This follows
the changes in rB01df48a98394, which also make the region more
"standard."
December 28, 2021, 16:40 (GMT)
Fix build errors from GPU subdivision changes
December 28, 2021, 16:32 (GMT)
Viewport Compositor: Port Exposure node

This patch ports the Exposure node to the viewport compositor. The
shader is a straightforward port of the compositor code.
December 28, 2021, 16:32 (GMT)
Viewport Compositor: Port Gamma node

This patch ports the Gamma node to the viewport compositor. The shader
is a straightforward port of the compositor code.
December 28, 2021, 16:32 (GMT)
Viewport Compositor: Port Color Correction node

This patch ports the Color Correction node to the viewport compositor.
The shader is a straightforward port of the compositor code. A function
to return the luminance coefficients from the color management
configuration was added to pass the coefficients to the shader.
December 28, 2021, 16:27 (GMT)
Viewport Compositor: Port Color Balance node

This patch ports the Color Balance node to the viewport compositor. The
shader is a straightforward port of the compositor code. A few utilities
were added to ease implementation.
December 28, 2021, 16:27 (GMT)
Viewport Compositor: Port Bright And Contrast node

This patch ports the Bright And Contrast node to the viewport
compositor. The shader is a straightforward port of the compositor code.
The (un)premultiply_alpha functions were adjusted to retain the original
alpha for compatibility with the compositor. This has no effect on
materials because alpha is implicitly discarded.
December 28, 2021, 15:40 (GMT)
Cleanup: Loops in VSE effect processing

Some effect functions looped over alternating lines, previously with
different factors. Since only one factor is used, code can be
simplified by looping all lines in one for loop.

There should be no functional changes.
December 28, 2021, 15:25 (GMT)
Allow overrides for cloth, collision and force field properties.

Allow overriding simple properties of cloth simulations, colliders
and force fields. Vertex group and shape key selectors in cloth are
still not overridable since they are tied to mesh data.

Force fields have a number of physical fields shared between multiple
RNA fields. Until they are decoupled, they will produce redundant
overrides, and cannot have different hard range limits.
December 28, 2021, 15:07 (GMT)
Fix T94439: Some GPencil operators crash when calling from console

This fix avoid the segment fault for several operators.
December 28, 2021, 14:37 (GMT)
Merge branch 'master' into temp-vert-normals-cleanup
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021