diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-05-17 17:02:03 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-05-17 17:02:03 +0400 |
commit | 27baa34ba4d5b94f640937f2bf00a9155843d368 (patch) | |
tree | 97262156524a75c23c1ddc0213010196c349d0aa /source/blender/compositor/operations/COM_OutputFileOperation.h | |
parent | 88d1067f58298b14d1ee47b4a3abbaec52208bf8 (diff) |
Fix #35369: Crop node or FileOutput node bug.
Issue was caused by file output node actually,
The thing here is, compositor output does have fixed
resolution and we could predict how to map coordinates
for border and cropping in that case.
But viewers and file output nodes are currently totally
depending on an input resolution. Could not see how
border could be applied reliably in this cases.
Disabling border option for file output node, so
now it shall behave the same way as it was before.
Discovered issues when using cropping to render border,
namely there's an offset in viewer nodes and previews,
but this is separate issue i guess (file output seems
to work fine). Will revisit this issue in next days.
Diffstat (limited to 'source/blender/compositor/operations/COM_OutputFileOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_OutputFileOperation.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/compositor/operations/COM_OutputFileOperation.h b/source/blender/compositor/operations/COM_OutputFileOperation.h index 69d1ad48ced..ada40bba014 100644 --- a/source/blender/compositor/operations/COM_OutputFileOperation.h +++ b/source/blender/compositor/operations/COM_OutputFileOperation.h @@ -56,6 +56,8 @@ public: void initExecution(); void deinitExecution(); const CompositorPriority getRenderPriority() const { return COM_PRIORITY_LOW; } + + bool isFileOutputOperation() { return true; } }; /* extra info for OpenEXR layers */ @@ -90,6 +92,8 @@ public: void initExecution(); void deinitExecution(); const CompositorPriority getRenderPriority() const { return COM_PRIORITY_LOW; } + + bool isFileOutputOperation() { return true; } }; #endif |