Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/nodes/COM_Stabilize2dNode.cc
| Show All 37 Lines | |||||
| void Stabilize2dNode::convertToOperations(NodeConverter &converter, | void Stabilize2dNode::convertToOperations(NodeConverter &converter, | ||||
| const CompositorContext &context) const | const CompositorContext &context) const | ||||
| { | { | ||||
| bNode *editorNode = this->getbNode(); | bNode *editorNode = this->getbNode(); | ||||
| NodeInput *imageInput = this->getInputSocket(0); | NodeInput *imageInput = this->getInputSocket(0); | ||||
| MovieClip *clip = (MovieClip *)editorNode->id; | MovieClip *clip = (MovieClip *)editorNode->id; | ||||
| bool invert = (editorNode->custom2 & CMP_NODEFLAG_STABILIZE_INVERSE) != 0; | bool invert = (editorNode->custom2 & CMP_NODEFLAG_STABILIZE_INVERSE) != 0; | ||||
| ScaleOperation *scaleOperation = new ScaleOperation(); | ScaleRelativeOperation *scaleOperation = new ScaleRelativeOperation(); | ||||
| scaleOperation->setSampler((PixelSampler)editorNode->custom1); | scaleOperation->setSampler((PixelSampler)editorNode->custom1); | ||||
| RotateOperation *rotateOperation = new RotateOperation(); | RotateOperation *rotateOperation = new RotateOperation(); | ||||
| rotateOperation->setDoDegree2RadConversion(false); | rotateOperation->setDoDegree2RadConversion(false); | ||||
| TranslateOperation *translateOperation = new TranslateOperation(); | TranslateOperation *translateOperation = new TranslateOperation(); | ||||
| MovieClipAttributeOperation *scaleAttribute = new MovieClipAttributeOperation(); | MovieClipAttributeOperation *scaleAttribute = new MovieClipAttributeOperation(); | ||||
| MovieClipAttributeOperation *angleAttribute = new MovieClipAttributeOperation(); | MovieClipAttributeOperation *angleAttribute = new MovieClipAttributeOperation(); | ||||
| MovieClipAttributeOperation *xAttribute = new MovieClipAttributeOperation(); | MovieClipAttributeOperation *xAttribute = new MovieClipAttributeOperation(); | ||||
| MovieClipAttributeOperation *yAttribute = new MovieClipAttributeOperation(); | MovieClipAttributeOperation *yAttribute = new MovieClipAttributeOperation(); | ||||
| ▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines | |||||