bplist00 ^portAttributes_editorViewerWindow_frameworkVersionYrootPatchW_enable Tname[descriptionVEnable_ Controls execution of the patch._$-1163 256 512 430 -1280 0 1280 1024 S106UstateUclassgzUnodes[connectionsXuserInfoXtimebase%;-RWa$SkeyZidentifier]QCPlugInPatch_#PlugInPatch_FeatureSelectorPlugIn_1#_customInputPortStates ZinputCount!"UvaluedO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}9_FeatureSelectorPlugIn&9:'()*+,-./0120302423Uwidth_colorCorrectionVheight[highQuality]cleanApertureWversion_ivarInputPortStates_deinterlaceFieldsVuseYUVO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}d 56\inputCapture!3 \QCVideoInput\VideoInput_1<=>?_publishedInputPorts_publishedOutputPorts@WcovAUVB,-CD2EST_accumulatorFormat_accumulatorContinuousURGBAfFGHIJKLMOPQR[inputHeight_inputDirtyOriginYZinputWidth_inputDirtyWidth_inputDirtyHeight_inputDirtyOriginX!0!N#!0!N!N!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Get Image 1positionNSValue* {_NSPoint=ff}_QCImageAccumulator_ImageAccumulator_1Xab-Y`Z[\^[inputValue2^inputOperation!T!_O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name NOT latchpositionNSValue* {_NSPoint=ff}فꆆWQCLogicWLogic_1dUnB,-CD2elTFGHIJKfghijk!0!N!0!N!N!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Get Image 2positionNSValue* {_NSPoint=ff}_ImageAccumulator_4ptu,q2rsYportClass]QCBooleanPortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Fill Image 1?positionNSValue* {_NSPoint=ff}(1ZQCSplitterZSplitter_1wUB,-CD2xTFGHIJKyz{|}~!0!N!0!N!N!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Store Image 1positionNSValue* {_NSPoint=ff}톆_ImageAccumulator_2q]QCGLImagePortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Image Multiplexer"positionNSValue* {_NSPoint=ff}]QCMultiplexer]Multiplexer_1t,q2O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Input ImagepositionNSValue* {_NSPoint=ff} ZSplitter_2UB,-CD2TFGHIJK!0!N!0!N!N!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Store Image 2positionNSValue* {_NSPoint=ff}_ImageAccumulator_3a-Z[[inputValue1!T!T!0O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}6dWLogic_2-_inputSignalDown!TO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}́YQCCounterYCounter_1qO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Image Multiplexer"positionNSValue* {_NSPoint=ff}d]Multiplexer_2\connection_6\connection_8]connection_16\connection_3\connection_1]connection_12\connection_7\connection_2\connection_4]connection_17]connection_10]connection_13\connection_9\connection_5]connection_14]connection_11]connection_18V_destinationPortZsourceNodeZsourcePort_destinationNodeZinputImageVoutputn[outputImageZinputIndex[outputCountbn_inputAccumulate\outputResultubb_inputSignalResetnuVbXsource_0u[inputSignalVuXsource_1O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}noteFlip "Take Snapshot" from false to true, then back to false to take a new snapshot, which will then be available in the "Newer Snapshot" port. The image that was in the "Newer Snapshot" port will be moved to the "Older Snapshot" port.position'nameImage SnapshotuTnodeTport\FillImageOneUinputOw typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name FillImageOneZInputImageOu typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name InputImageXOldImageOs typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOldImageXnewImageOs typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namenewImageWQCPatchWPatch_4,=>!"',-2_inputInterpolation!0Z   [inputRepeat]inputDuration\inputTension!2! #?!N! #?ə!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameLoop 0-1positionNSValue* {_NSPoint=ff}+AVparent_QCInterpolation_Interpolation_1-ZYinputTest^inputTolerance!#?!_!NO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name<0.5positionNSValue* {_NSPoint=ff}]QCConditional]Conditional_1 [outputValueO  typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+noteVWill be true approx half of each cycle, and go true-false in approx Frequency seconds.nameClockpositionNSValue* {_NSPoint=ff}#$%YFrequency! &Ot typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Frequency()*WFlipper+Or typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFlipperWPatch_2.PQ/01,-234TTT89LM\pixelAligned[CIRendering_optimizedRenderingXsizeMode_systemInputPortStatesO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}^:;<=>?@ABCDJ]inputRotationVinputXVinputY]inputBlendingZinputColor_inputPixelAligned!N!N!N!0!EFGHI    UgreenTblueSredUalpha!TZautoHeightN!3 [QCBillboard[Billboard_1STV_"PlugInPatch_FeaturePlotterPlugIn_1UO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}_FeaturePlotterPlugInX_`Y,Z[\020]2^\advancedMode_showSamplerOptions\automaticDODZsourceCodeO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Diff FramespositionNSValue* {_NSPoint=ff}́Ά_ kernel vec4 passthrough(sampler firstFrame, sampler secondFrame) { vec4 sample1 = sample(firstFrame, samplerCoord(firstFrame)); vec4 sample2 = sample(secondFrame, samplerCoord(secondFrame)); vec4 outpix = abs(sample2 - sample1); outpix.a = 1.0; return outpix; } ]QCImageKernel]ImageKernel_3bef+3d O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}7%\QCScreenInfo\ScreenInfo_1hijlnqsuxySQ,)knputImage2m`ZfirstFrameofpQZinputScale[outputWidthrnputImage1t`[secondFramevwS]inputFeatures^outputFeatures:SO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}D݆ zoomFactorNSNumberf(=PZ_gpu 1BFQ_Vn{0GTi}"+05:?'09ETYZ_a,AZ_dinsx()>KXbp " - 8 E Z s x } C D Y f s u ; I W d q ! , 9 N g l q v { 7 8 M Z c p | "*7@EW\] -:GUbo}#5@K]ho*;L]fwq  ).9AIVot  !05>CH #/@CT^gt| #(,278CHMNZfw6MZs ]!n!|!!!!"6"C"P"y"""""""""# ##*#6#G#U#d#u#{$E