Blender Git Loki
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)
/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)
/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)