bplist00_inputParametersYcopyright[description_editorViewerWindowYrootPatch YThresholdXSoftness_Update_Clean_Plate_Noise_Reduction#? #?#?_www.msavisuals.com_AAllows recording of a clean plate and creates a difference matte._999 208 674 770 0 0 1680 1028 UclassUstateWQCPatch5_publishedInputPortsUnodes[connectionsXuserInfo$(,0 !# TportTnodeSkeyUinput"Oz streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameNoise ReductionZSplitter_3 %' &O} streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameUpdate Clean PlateZSplitter_2 )+*Ot streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name ThresholdZSplitter_5 -/.Os streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSoftnessZSplitter_6 1342Ou streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name inputImageZSplitter_1ZinputImage6Oagmw78NWQCClear9:;<=BKAA_systemInputPortStates_ivarInputPortStates_clearDepthBuffer_clearColorBuffer>?W_enable@AUvalue CDZinputColor@EFGHIJJJJUgreenTblueUalphaSred"O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff} WClear_1PQR_`Zidentifier]QCImageFilterSTUVWXYZ[\]^J[borderColor\wrappingMode\mipmapLevels]filteringModeVtargetZanisotropy_R=0 G=0 B=0 A=0O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}u[ClampToEdgeXBilinear_GL_TEXTURE_RECTANGLE_EXT_DifferenceBlendMode_1_CIDifferenceBlendModebc3ZQCSplitterdefYportClass]QCGLImagePortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name inputImagepositionNSValue* {_NSPoint=ff}bh#dijkJlXinputMinXinputMax\QCNumberPortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameNoise ReductionpositionNSValue* {_NSPoint=ff}PQnuvoSTUVWXpYt[\]^J_customInputPortStatesqr^inputSharpness@s#?ٙO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}K_NoiseReduction_2_CINoiseReductionxy[QCBillboard9:z{|}~ \pixelAlignedWversion\squarePixels[CIRendering>@A C]inputRotationVinputYVinputX]inputBlendingZinputScale@FGHI@J@J@J@\@#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}z[Billboard_1O2 streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name,Read Me (by selecting me and pressing CMD+3)positionNSValue* {_NSPoint=ff}KnoteTAllows recording of a clean plate and creates a difference matte. www.msavisuals.comWPatch_2_QCImageAccumulatorXTSW:VUJ[Y^]\ _accumulatorFormat_accumulatorContinuousVRGBA16O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}.ԡ_inputDirtyWidth_inputDirtyOriginY_inputDirtyOriginX_inputDirtyHeight@#@@J@J@#@~_ImageAccumulator_1b'd]QCBooleanPortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameUpdateCleanPlatepositionNSValue* {_NSPoint=ff}]QCImageKernelӴAZsourceCode\automaticDOD_kernel vec4 msaApplyAlpha(sampler image, sampler alpha) { vec2 pos = samplerCoord(image); vec4 pix = sample(image, pos); pix.a = sample(alpha, samplerCoord(alpha)).r; return pix; } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCI_ msaApplyAlphapositionNSValue* {_NSPoint=ff}^]ImageKernel_2ӴA_qkernel vec4 msaSmartThreshold(sampler image, float fThreshold, float fSoftness) { vec4 pix = sample(image, samplerCoord(image)); float fValue = (pix.r *0.29+ pix.g*0.6 + pix.b*0.11); float l1 = fThreshold - fSoftness * 0.5; float l2 = l1 + fSoftness; fValue = smoothstep(max(l1,0.0), min(l2, 1.0), fValue); pix = vec4(fValue, fValue, fValue, 1.0); return pix; } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCI_msaSmartThresholdpositionNSValue* {_NSPoint=ff}]ImageKernel_1b+dijkJO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name ThresholdpositionNSValue* {_NSPoint=ff}Pb/dijkJO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSoftnesspositionNSValue* {_NSPoint=ff}\connection_2]connection_10\connection_4]connection_11\connection_5\connection_6]connection_12]connection_17\connection_7]connection_13\connection_8\connection_1׿عHZsourceNodeZsourcePort_destinationNode_destinationPort[outputImage'ڬVoutput_inputAccumulate_u4׹ؔ4׬__inputBackgroundImage/ڿYfSoftness3ڬ4#u_inputNoiseLevel+ڿZfThreshold3_4uؿUimage3ڹO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameNI Threshold - MATTE scrollingNSValue* {_NSPoint=ff}f%/;PZcmv38>DLUkq})4=@NYbeju "+16<@E!.;IP[m4Ldkv{BIR[dq % . ? W Z i l u  0 7 C R _ g t 8 ? *-69<?HI^ejx-4BITaef-4=-:HUbkv!*<EPYbhq+