Blender Git Commits

Blender Git "compositor-full-frame" branch commits.

Page: 4 / 9

August 2, 2021, 11:41 (GMT)
Merge branch 'master' into compositor-full-frame
July 30, 2021, 19:57 (GMT)
Compositor: Full frame input nodes

Adds full frame implementation to "Bokeh Image" node, "Track Position"
node and `SetVectorOperation`.
The other nodes in "Input" submenu are implemented separately.
No functional changes.

---
Note:
These nodes are very similar to already reviewed nodes. The patch
is meant for a quick look before committing.

Differential Revision: https://developer.blender.org/D12090
July 29, 2021, 20:25 (GMT)
Compositor: Full frame Displace node

Adds full frame implementation to this node operation.
No functional changes.
July 29, 2021, 20:25 (GMT)
Fix missing const

July 29, 2021, 20:25 (GMT)
Compositor: Full frame Crop node

Adds full frame implementation to this node operation.
No functional changes.
July 29, 2021, 12:49 (GMT)
Compositor: Full frame Set Alpha node

Adds full frame implementation to this node operations.
No functional changes.
July 29, 2021, 11:54 (GMT)
Compositor: Full frame Color Ramp node

Adds full frame implementation to this node operation.
No functional changes.
July 29, 2021, 11:48 (GMT)
Compositor: Full frame Hue Saturation Value node

Adds full frame implementation to this node operation.
No functional changes.
July 29, 2021, 11:25 (GMT)
Compositor: Full frame Tonemap node

Adds full frame implementation to this node operations.
No functional changes.
July 28, 2021, 21:50 (GMT)
Cleanup: remove unneeded include
July 28, 2021, 21:24 (GMT)
Compositor: Full frame Transform node

In order to avoid sampling twice when concatenating
scale and rotate operations, a transform operation
is implemented for full frame with all the functionality.
The node has no functional changes.
July 27, 2021, 21:12 (GMT)
Cleanup: Unused variables
July 27, 2021, 20:15 (GMT)
Merge branch 'master' into compositor-full-frame
July 27, 2021, 19:52 (GMT)
Compositor: Full frame Scale node

Adds full frame implementation to this node operations.
No functional changes.

Includes a new operation method `init_data` used to initialize any data
needed after operations are linked and resolutions determined.
Once tiled implementation is removed `initExecution` may be renamed
to `init_rendering` and `init_data` to `init_execution`.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11944
July 27, 2021, 19:52 (GMT)
Compositor: Full frame Rotate node

Adds full frame implementation to this node operation.
No functional changes.
July 27, 2021, 19:52 (GMT)
Compositor: Add sampling methods for full frame

Current sampling methods do not take into account area offsets
and have some off by 1 issues on full frame. For example on bilinear
bottom and left image border pixel is not fully sampled and
creates edges.
Other issue is they use `wrap_pixel` when most of the time is not
needed.

In order to not affect tiled implementation, this commit creates
specific sampling methods for full frame needs.
July 27, 2021, 19:30 (GMT)
Compositor: Full frame ZCombine node

Adds full frame implementation to this node operations.
No functional changes.
July 27, 2021, 19:30 (GMT)
Compositor: Full frame Invert node

Adds full frame implementation to this node operation.
No functional changes.
July 27, 2021, 19:30 (GMT)
Compositor: Full frame curve nodes

Adds full frame implementation to "RGB Curves",
"Vector Curves" and "Hue Correct" nodes.
No functional changes.
July 27, 2021, 19:30 (GMT)
Compositor: Full frame Math node

Adds full frame implementation to this node operations.
No functional changes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021