From 1ae392913833edd2b11cef5b682f04ac8e70c4c4 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 22 May 2012 09:15:01 +0000 Subject: Fix for movie distoriton node in tiles Now it works in the same way as non-tiles node in cases when image's resolution is not equal to resolution used for calibration. Also add some additional checks for distortion cache, so now it should be updating properly when camera intrinsics are changing. Potentially added support of overscan, but currently all needed computation is commented out. --- source/blender/compositor/nodes/COM_MovieDistortionNode.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/compositor/nodes') diff --git a/source/blender/compositor/nodes/COM_MovieDistortionNode.cpp b/source/blender/compositor/nodes/COM_MovieDistortionNode.cpp index 82949fe10f9..55e51baf7da 100644 --- a/source/blender/compositor/nodes/COM_MovieDistortionNode.cpp +++ b/source/blender/compositor/nodes/COM_MovieDistortionNode.cpp @@ -39,6 +39,7 @@ void MovieDistortionNode::convertToOperations(ExecutionSystem *system, Composito MovieDistortionOperation * operation = new MovieDistortionOperation(bnode->custom1 == 1); operation->setMovieClip(clip); + operation->setFramenumber(context->getFramenumber()); inputSocket->relinkConnections(operation->getInputSocket(0), true, 0, system); outputSocket->relinkConnections(operation->getOutputSocket(0)); -- cgit v1.2.3