bplist00 YcopyrightTname_editorViewerWindow[descriptionYrootPatch_qamera.b-l-a-c-k-o-p.com\Color Munger_763 348 512 430 0 0 1280 778 UclassUstateWQCPatch[XtimebaseUnodes[connectionsXuserInfoVparent*R`y!'2@MT )Skey\QCVideoInput !"#$%&'(Zanisotropy\wrappingMode[highQuality[borderColorVtarget]filteringMode\mipmapLevelsVuseYUV"[ClampToEdge_R=0 G=0 B=0 A=0_GL_TEXTURE_RECTANGLE_EXTO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}mXBilinear \VideoInput_1 +,Q[QCBillboard-./01238"MN""_systemInputPortStates_ivarInputPortStates\pixelAlignedWversion\squarePixels[CIRendering45W_enable6(Uvalue 9:;<=>?FGHIJZinputColor]inputRotationVinputYVinputX]inputBlendingZinputScale6@ABCDEEEEUgreenTblueUalphaSred"?6 6 6 6'6K#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}[Billboard_1 ST_]QCImageKernelUVWX(Z^ZsourceCode\automaticDOD_customInputPortStates_/* Contact: ms.black@black-op.com Published by b-l-a-c-k-o-p.com Copyright (c) 2007-2008 http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode */ kernel vec4 msBlackColorDisplaceYUV(sampler image, sampler distort_u_map, sampler distort_v_map, float amount_normal) { float input_amount = clamp(amount_normal,0.0,1.0); float inverse_amount = 1.0-input_amount; const vec3 rgb_y = vec3(0.257, 0.504, 0.098); const vec3 rgb_u = vec3(-0.148, -0.291, 0.439); const vec3 rgb_v = vec3(0.439, -0.368, -0.071); const vec3 yuv_r = vec3(1.0000, 0.0000, 1.4022 ); const vec3 yuv_g = vec3( 1.0000, -0.3457, -0.7145); const vec3 yuv_b = vec3(1.0000, 1.7710, 0.0000); vec4 pixel = sample(image, samplerCoord(image)); vec3 pel = pixel; vec3 distort_u = sample(distort_u_map, samplerCoord(distort_u_map)); vec3 distort_v = sample(distort_v_map, samplerCoord(distort_v_map)); float delta_u = clamp((distort_u.x+distort_u.y+distort_u.z)/3.0,0.0,1.0)-0.5; float delta_v = clamp((distort_v.x+distort_v.y+distort_v.z)/3.0,0.0,1.0)-0.5; vec3 pixel_yuv; pixel_yuv.x = dot(pel,rgb_y); pixel_yuv.y = dot(pel,rgb_u); pixel_yuv.z = dot(pel,rgb_v); pixel_yuv.y = clamp(pixel_yuv.y + delta_u,0.0,1.0); pixel_yuv.z = clamp(pixel_yuv.z + delta_v,0.0,1.0); pel.r = dot(pixel_yuv,yuv_r); pel.g = dot(pixel_yuv,yuv_g); pel.b = dot(pixel_yuv,yuv_b); vec3 result = (input_amount*pel) + inverse_amount*vec3(pixel); return vec4(result.r, result.g, result.b,pixel.a); } [\]amount_normal6]#?O\ streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namemsBlackColorDisplaceYUVpositionNSValue* {_NSPoint=ff}noteContact: ms.black@black-op.com Published by b-l-a-c-k-o-p.com Copyright (c) 2007-2008 http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode ]ImageKernel_2 abcwxZidentifier]QCImageFilterWd#v!'&$ efghijkmoqrt[inputColor0[inputColor1]inputCenter_Y]inputCenter_XZinputWidth^inputSharpness6lABCDEEEE6nABCD E 6p#@`6p6s#@ 6u#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}g_CheckerboardGenerator_1_CICheckerboardGenerator  z{|}~_publishedInputPorts_publishedOutputPortsO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCropToImageSizepositionNSValue* {_NSPoint=ff} scrolling TportTnodeUinputOw streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name output_imageZSplitter_2\output_image Ov streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name input_imageZSplitter_1[input_image\connection_6\connection_1\connection_7\connection_2ZsourceNodeZsourcePort_destinationNode_destinationPort_ImageDimensions_1_outputPixelsWideVCrop_1_inputRectangle_ZVoutputZinputImage_outputPixelsHigh_inputRectangle_W [outputImageO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namecropped_output_image_cropped_output_image abW#!'&$ _inputRectangle_Y_inputRectangle_X6 6 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}_VCICrop _QCImageDimensionsO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff} ZQCSplitterYportClass]QCGLImagePortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSourcepositionNSValue* {_NSPoint=ff} O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMatchpositionNSValue* {_NSPoint=ff}WPatch_1  {|O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCropToImageSizepositionNSValue* {_NSPoint=ff} $ scrolling    abW#!'&$ 6 6   WPatch_2 abW#!'&$ 9[inputRadius_inputCrossOpacity\inputEpsilon_inputCrossScale6ABCDEE"?|"?}6#@K6#66#@&O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}K_StarShineGenerator_1_CIStarShineGenerator UQCLFO.ZrandomSeedYinputType[inputPeriod[inputOffset]inputPWMRatioZinputPhase6'6#@6 6#?6 QO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}OULFO_1 VQCMathW N^operationCount   [operation_1Yoperand_16 6KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}VMath_1 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}; WN  6 6KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}"VMath_2  WN 6'O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}VMath_3 "&W#N% $6'O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}8VMath_4 (1.)0*+-./6'6,#@6 66 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}ZNULFO_2 3?.4>5679:<=^inputAmplitude6'68#@56 6;#@v66 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}}ULFO_3 AL.BK5CDEGIJ6'6,6F#?3333336H#?ffffff66 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}ULFO_4 NSWONR  PQ6 6KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}zVMath_5 UZWVNY  WX6 6KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}=VMath_6\]^_`abcdefghijklmnopsuwxyz{|}\connection_9]connection_20]connection_15\connection_8]connection_14\connection_5\connection_4]connection_19\connection_3]connection_13]connection_23]connection_18]connection_12]connection_22]connection_17]connection_11]connection_21]connection_16]connection_10)?qr[outputValue_inputCrossAngleq tZinputValue_v]distort_v_map))q&tw1q& _~]distort_u_map&qg)_UimageqZtq  t_QqStZq15 qhLq_inputCrossWidthSq5tO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}',AMWr,0=bmz !.:?GLRSlw 6 D U ` n  " ' 0 5 : C H Q '<Ri9>OTY_d ,@SZm~ anyER[ /+0ARct !*2Cdy$0>INS\afoty!(5DMYchjo t{4;HUZ_.38AFKP " 1 6 ; D I N W \ a ! !!3!8!=!B!K!P!Y!^!c!!" ""!"&"+"""""""####$ $$%$3$@$M$[$h$v$$$$$$$$$%%%"%4%E%P%a%o%%%%%%%%&&&&-&>&O&`&q&&&&&&'n