Blender Git Commit Log

All Blender Git commits.

Page: 193 / 8462

October 1, 2021, 02:52 (GMT)
Fix compile error
October 1, 2021, 02:11 (GMT)
Sculpt: Fixed tooltips for brush channes in RNA

* BrushChannel now uses its refine callback to
generate new structs for individual BrushChannelType's.
- It generates a .value member that's a copy of
one of the exisitng float_ bool_ enum_ etc_value members.
- Haven't figured out how to delete the XXX_value members
yet though.
October 1, 2021, 00:45 (GMT)
Cleanup: use C-style comments, nullptr for C++

Minor changes extracted from D6408
September 30, 2021, 23:27 (GMT)
Fix: Incorrect warning in curve to mesh node with instances

The node was setting a warning when used with instances on input,
even though it worked fine.

Differential Revision: https://developer.blender.org/D12718
September 30, 2021, 21:56 (GMT)
Compositor: Fix Dilate/Erode node crash with Step option

It was writing the buffer out of bounds.
Only "Full Frame" mode was affected.
September 30, 2021, 21:56 (GMT)
Compositor: Fix Flip node not flipping translation on Full Frame

To match tiled implementation, flip center should not be translated
when canvas has offset. Instead the canvas offset needs to be flipped.
September 30, 2021, 21:56 (GMT)
Compositor: Fix Composite node using alpha when "Use Alpha" is off

Alpha input was not receiving the final composite canvas
as preferred causing a Translate operation being inserted
for centering. This resulted in a transparent background.
The issue only affects Full Frame mode.
September 30, 2021, 21:27 (GMT)
Fix T91803: Freestyle rendering as pass broken after recent changes
September 30, 2021, 21:17 (GMT)
Fix missing passes result when rendering multiple views

Caused by the lazily pass pixels allocation which didn't reset
allocation state of the render result.

Demo file: F10426591
September 30, 2021, 21:10 (GMT)
Compositor: Fix Movie Distortion node rendering an empty image

Input area of interest calculation was incorrect because `m_margin`
was uninitialized.
Only "Full Frame" mode was affected.
September 30, 2021, 20:07 (GMT)
Sculpt: Drag dot fixes

* Drag dot now uses anchored's method
of calculating brush rake angle, this
is much more usable and less numerically
unstable.

* There is now an option ("Smooth Raking" to
smooth rake angles during brushes. This was
a failed effort at fixing drag dot raking
that turned out to be useful for other things.

* Drag dot no longer requests subspacing events
from the brush system. This made a huge
difference in performance and is now on par
with anchored mode.
September 30, 2021, 19:11 (GMT)
Fix T91285: Bad tooltip for VSE Slip operator

This patch is created to change the tooltip for Slip Strip Contents
As per the present info, only active strip will be affected.
But in reality selected strips can be trimmed with this operator.

Word Trim changed to Slip in tooltip

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D12450
September 30, 2021, 19:09 (GMT)
VSE: Add ASC CDL color correction method

Add Offset/Slope/Power controls to the color balance modifier. This is
already available in compositor.

Reviewed By: sergey, ISS

Differential Revision: https://developer.blender.org/D12575
Revision 8d60ac2 by Hans Goudey (master)
September 30, 2021, 19:01 (GMT)
Cleanup: Fix unused variable warning
September 30, 2021, 18:53 (GMT)
Cycles: refactor API for render output

* Add OutputDriver, replacing function callbacks in Session.
* Add PathTraceTile, replacing tile access methods in Session.
* Add more detailed comments about how this driver should be implemented.
* Add OIIOOutputDriver for Cycles standalone to output an image.

Differential Revision: https://developer.blender.org/D12627
September 30, 2021, 18:48 (GMT)
Cycles: refactor API for GPU display

* Split GPUDisplay into two classes. PathTraceDisplay to implement the Cycles side,
and DisplayDriver to implement the host application side. The DisplayDriver is now
a fully abstract base class, embedded in the PathTraceDisplay.
* Move copy_pixels_to_texture implementation out of the host side into the Cycles side,
since it can be implemented in terms of the texture buffer mapping.
* Move definition of DeviceGraphicsInteropDestination into display driver header, so
that we do not need to expose private device headers in the public API.
* Add more detailed comments about how the DisplayDriver should be implemented.

The "driver" terminology might not be obvious, but is also used in other renderers.

Differential Revision: https://developer.blender.org/D12626
Revision ac58205 by Hans Goudey (master)
September 30, 2021, 18:41 (GMT)
Geometry Nodes: Swap order of geometry proximity inputs

"Target" is the most important, so it goes at the top.
September 30, 2021, 18:40 (GMT)
Viewport Compositor: Fix compositing multiple viewlayers from one scene

All layers were not correctly rendered or using the right index.
September 30, 2021, 18:32 (GMT)
Sculpt: fix compile error

GCC is giving errors on assigning
integers to char arrays. Naturally
this makes sense, and of course MSVC
doesn't even have a warning to detect
this (I tried enabling them all).

I may go back to clang.
September 30, 2021, 18:24 (GMT)
Nodes: Add Float Curve for GN and Shader nodes.

Replacement for float curve in legacy Attribute Curve Map node.

Float Curve defaults to [0.0-1.0] range.

Reviewed By: JacquesLucke, brecht

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