Blender Git Commit Log

Git Commits -> Revision 064167f

Revision 064167f by Manuel Castilla (master)
August 23, 2021, 14:36 (GMT)
Compositor: Full frame transform nodes

Adds full frame implementation to "Rotate", "Transform" and
"Stabilize2D" nodes.
To avoid sampling twice when concatenating scale and rotate
operations, a `TransformOperation` is implemented with all
the functionality.
The nodes have no functional changes.

Part of T88150.

Reviewed By: jbakker

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

Commit Details:

Full Hash: 064167fce70e3d7c382c374334a1bd0b520fe9fe
Parent Commit: a95e56b
Lines Changed: +501, -77

2 Added Paths:

/source/blender/compositor/operations/COM_TransformOperation.cc (+156, -0) (View)
/source/blender/compositor/operations/COM_TransformOperation.h (+87, -0) (View)

9 Modified Paths:

/source/blender/compositor/CMakeLists.txt (+2, -0) (Diff)
/source/blender/compositor/COM_defines.h (+2, -0) (Diff)
/source/blender/compositor/nodes/COM_RotateNode.cc (+18, -7) (Diff)
/source/blender/compositor/nodes/COM_Stabilize2dNode.cc (+62, -38) (Diff)
/source/blender/compositor/nodes/COM_TransformNode.cc (+40, -21) (Diff)
/source/blender/compositor/operations/COM_RotateOperation.cc (+83, -3) (Diff)
/source/blender/compositor/operations/COM_RotateOperation.h (+35, -2) (Diff)
/source/blender/compositor/operations/COM_ScaleOperation.cc (+7, -6) (Diff)
/source/blender/compositor/operations/COM_ScaleOperation.h (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021