bplist00_inputParametersYcopyright[description_editorViewerWindowYrootPatch TaxisTmodeXpositionTflip#?_ toneburst 2007 www.toneburst.net_VDMX qcFX. Stretches pixels._1036 552 314 302 0 0 1440 878 UclassUstateWQCPatch8`XtimebaseXuserInfo_publishedInputPorts[connectionsUnodesVparentO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}φ(,04 !"#$&'TportTnodeSkeyUinput%Ou typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name inputImageZSplitter_2ZinputImage !"#)+ *Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namepositionZSplitter_1 !"#-/ .Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameflipZSplitter_3 !"#132Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameaxisZSplitter_4 !"#576Op typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name modeZSplitter_69:;<=>?@ABCKOPSUWZ[\\connection_9\connection_2]connection_10\connection_3\connection_4\connection_5\connection_6\connection_7\connection_8\connection_1DEFGHIJ'ZsourceNodeZsourcePort_destinationNode_destinationPortWPatch_1Wimage_1[Billboard_1DEFG+LMNVoutputWPatch_2Yslider_inDEFG7LHDEFGMQHRWout_H_1[threshold_HDEFG&LMT_inputImage_proxy_1DEFG&LHVUimageDEFGMXHYUout_V[threshold_VDEFG/LH DEFG3LHDEFG]^J_\ScreenInfo_1[outputWidthZinputScaleaz"bcyWQCCleardefghmvll_systemInputPortStates_ivarInputPortStates_clearDepthBuffer_clearColorBufferijW_enableklUvalue noZinputColorkpqrstuuuuUgreenTblueUalphaSred"O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}K WClear_1"{|J[QCBillboardde}~ l\pixelAlignedWversion\squarePixels[CIRenderingikl n]inputRotationVinputYVinputX]inputBlendingkqrst"?kukukuk O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}܁b "]\QCScreenInfol]cleanAperture O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}І"+ZQCSplitteruYportClassXinputMinXinputMax\QCNumberPortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name ThresholdpositionNSValue* {_NSPoint=ff},note'Vertical/horizontal position of effect."&]QCGLImagePortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name VDMX Video InpositionNSValue* {_NSPoint=ff},n"M_publishedOutputPortsO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameHeight / WidthpositionNSValue* {_NSPoint=ff} scrolling憒note$Works out range for threshold input. "!'T_ImageDimensions_1 !"#/NOt typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name slider in?=:><BDEFG/LVMath_1Yoperand_1DEFG_outputPixelsWideVMath_2ZinputValueDEFG_outputPixelsHighDEFG/LDEFG&#[outputValueDEFG+# !"L&QOp typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameout H !"L+XOp typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameout V"_QCImageDimensionsO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}8k"VQCMath_customInputPortStates^operationCount[operation_1kO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCompute Height ThresholdpositionNSValue* {_NSPoint=ff}ہ†"+O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameout VpositionNSValue* {_NSPoint=ff}"kO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCompute Width ThresholdpositionNSValue* {_NSPoint=ff}ځ"&O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameout HpositionNSValue* {_NSPoint=ff}"/uO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Slider InpositionNSValue* {_NSPoint=ff}:نnoteInput for treshold slider."H58OO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameStretch PixelspositionNSValue* {_NSPoint=ff}Fn scrollingeEnotesApplies up, down, left and right versions of the stretch threshold CIKernel effect. 2 modes; infinite and standard. !"#+VOp typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameimage !"#/ . !"#&2 !"#3YOv typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name threshold V !"#ROv typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name threshold HZSplitter_5 !"#7Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemode9A@?>=<:B ;  !#$%&'()+,-./01234]connection_26]connection_15]connection_20]connection_25]connection_14]connection_24]connection_19]connection_13]connection_23]connection_12]connection_18]connection_22]connection_17]connection_11]connection_27]connection_21]connection_16DEFG+L V]ImageKernel_2DEFG L]Multiplexer_4]Multiplexer_5Xsource_1DEFG/L]Multiplexer_2ZinputIndexDEFG3L]ImageKernel_3YthresholdDEFG+LV]ImageKernel_6DEFG/L]Multiplexer_1DEFG [outputImageXsource_0DEFGL]Multiplexer_3DEFG3L ]ImageKernel_1DEFG"]ImageKernel_4DEFG+LVDEFG&L DEFG3LDEFG DEFGLDEFGDEFG* ]ImageKernel_5DEFG+L VDEFGLDEFGL*DEFG DEFGL"DEFG&LDEFG7LDEFG+L*VDEFGL DEFG+L"V6 !"L7I9<AEMRUZ_behkpux{":+;O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameVideo InpositionNSValue* {_NSPoint=ff}ԁx"=>]QCMultiplexer?@ZinputCountO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameUp/Down SelectpositionNSValue* {_NSPoint=ff}T"B/CD]QCBooleanPortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFlippositionNSValue* {_NSPoint=ff}ԁUnote Choose left or right variations."FG]QCImageKernelHIJlLZsourceCode\automaticDOD_kernel vec4 stretchLine (sampler image, float threshold) { // get position of current pixel vec2 xy = (samplerCoord(image)); // get distance between current pixel and threshold y-position float distance = xy.y - threshold; // get color of pixel at threshold vec4 copyPix = premultiply(sample(image, samplerTransform(image, xy+vec2(0.0, -distance)))); // get color of pixel at current position vec4 currentPix = premultiply(sample(image, samplerCoord(image))); // set color of current pixel to original value or value at threshold y-position vec4 image = (xy.y > threshold) ? currentPix : copyPix; return unpremultiply(image); } O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameThreshold Stretch (Down)positionNSValue* {_NSPoint=ff}Xnote3Stretches the pixels above or below a movable line."FN HIOlQ_kernel vec4 stretchLine (sampler image, float threshold) { // get position of current pixel vec2 xy = (samplerCoord(image)); // get distance between current pixel and threshold y-position float distance = xy.y - threshold; // get color of pixel at threshold vec4 copyPix = premultiply(sample(image, samplerTransform(image, xy+vec2(0.0, -distance)))); // get color of pixel at current position vec4 currentPix = premultiply(sample(image, samplerCoord(image))); // set color of current pixel to original value or value at threshold y-position vec4 image = (xy.y < threshold) ? currentPix : copyPix; return unpremultiply(image); } O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameThreshold Stretch (Up)positionNSValue* {_NSPoint=ff}Xxnote2Stretches the pixels aboveor below a movable line."=S?TO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameLeft/Right SelectpositionNSValue* {_NSPoint=ff}ꆆ"FV HIWlY_kernel vec4 stretchLine (sampler image, float threshold) { // get position of current pixel vec2 xy = (samplerCoord(image)); // get distance between current pixel and threshold x-position float distance = xy.x - threshold; // get color of pixel at threshold vec4 copyPix = premultiply(sample(image, samplerTransform(image, xy+vec2(-distance, 0.0)))); // get color of pixel at current position vec4 currentPix = premultiply(sample(image, samplerCoord(image))); // set color of current pixel to original value or value at threshold x-position vec4 image = (xy.x < threshold) ? currentPix : copyPix; return unpremultiply(image); } O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameThreshold Stretch (Right)positionNSValue* {_NSPoint=ff}W note3Stretches the pixels to one side of a movable line."F["HI\l^_kernel vec4 stretchLine (sampler image, float threshold) { // get position of current pixel vec2 xy = (samplerCoord(image)); // get distance between current pixel and threshold x-position float distance = xy.x - threshold; // get color of pixel at threshold vec4 copyPix = premultiply(sample(image, samplerTransform(image, xy+vec2(-distance, 0.0)))); // get color of pixel at current position vec4 currentPix = premultiply(sample(image, samplerCoord(image))); // set color of current pixel to original value or value at threshold x-position vec4 image = (xy.x > threshold) ? currentPix : copyPix; return unpremultiply(image); } O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameThreshold Stretch (Left)positionNSValue* {_NSPoint=ff}Y;note3Stretches the pixels to one side of a movable line."=`?aO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameVertical/HorizontalpositionNSValue* {_NSPoint=ff}2note(Selects Y and X-axis versions of effect."c&CdO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameVertical/HorizontalpositionNSValue* {_NSPoint=ff}Ӂ2note)Choose vertical or horizontal variations."f3gO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Threshold VpositionNSValue* {_NSPoint=ff}Ձ"ijO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Threshold HpositionNSValue* {_NSPoint=ff}Ձ"Fl*HImlo_kernel vec4 infiniteStretchY(sampler image, float threshold) { vec2 currentPos = samplerCoord(image); int lineNr = threshold; vec4 pix = sample(image, samplerTransform(image, vec2(lineNr, currentPos.y))); return pix; } O  typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameInfinite Stretch (Horizontal)positionNSValue* {_NSPoint=ff}XȆnote;Stretches pixels at threshold position across entire frame."FqHIrlt_kernel vec4 infiniteStretchY(sampler image, float threshold) { vec2 currentPos = samplerCoord(image); int lineNr = threshold; vec4 pix = sample(image, samplerTransform(image, vec2(currentPos.x, lineNr))); return pix; } O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameInfinite Stretch (Vertical)positionNSValue* {_NSPoint=ff}Xnote;Stretches pixels at threshold position across entire frame."=v ?wO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameVertical/HorizontalpositionNSValue* {_NSPoint=ff}xnote(Selects Y and X-axis versions of effect."=y?zO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Mode SelectpositionNSValue* {_NSPoint=ff}&note+Select standard and infinite stretch modes."|7}~[QCIndexPort#@O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Mode SelectpositionNSValue* {_NSPoint=ff} note+Select standard and infinite stretch modes."HO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Vertical ModepositionNSValue* {_NSPoint=ff}f^"MO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameHorizontal ModepositionNSValue* {_NSPoint=ff}h톆"O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Infinite ModepositionNSValue* {_NSPoint=ff}e}WPatch_3"/CO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFlippositionNSValue* {_NSPoint=ff}-Ænote Flips affect."_QCQuickTimePlayere~ l [highQuality_deinterlaceFields_maskCompatibilityYinputPathk_P/Users/alx/Desktop/Motivation & Reward in Learning (1948)/Motivation Clip_13.movO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Test MoviepositionNSValue* {_NSPoint=ff} _QuickTimePlayer_1"3CO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameAxispositionNSValue* {_NSPoint=ff}-冒noteVertical or horizontal effect."O# typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nametoneburst 2007positionNSValue* {_NSPoint=ff}GJnoteccreated by toneburst, June 07. Feel free to modify in any way you see fit. http://www.toneburst.net"7}~O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Mode SelectpositionNSValue* {_NSPoint=ff}.note+Select standard and infinite stretch modes./9EZduz /8AWcip"',06;U`qv {CP]kx!->EMWhy -9D]jr  %+/4   + 7 < A B W e l s F H I J W d m { |   ) : D M V c H U ^ l  + @ W[`m'8?IZmtp', !~>K\4AV?PUfk|  %3AO]ky !2@Q_p|&7HYgx%*Ubk%3@K  " !!!#!.!;##$$$'^'_(\(i(v),)9)F++,,,/j/k0k0x01u112|223B3O3X444"5566!6.7788+889(959B:-:::G:S:\;G;T;Y< <<<<<====>y>>>>>>>>>?R@@@@@@%@.AAAB>BKBXCC