bplist00$_inputParameters^virtualPatches_frameworkVersion^portAttributesYrootPatch_editorViewerWindow Vshape2YshapefadeZPoint_SizeVshape1WfreedomTZoomYFeed_Back#?W|W|#@6?i##?_:D9#?陙_/mesh vertices display$%9UColor !"#SredUalphaTblueUgreen#?kxJ#?#?#?SFV156.10&'().36W_enableTMeshZPoint_Size*+,-Tname[descriptionVEnable_ Controls execution of the patch./012[descriptionTnameZThe color.UColor/045_The mesh to transform.TMesh/078[Point size.ZPoint Size:;<=UclassUstateWQCPatch>?@ABCSgjk[connections_publishedInputPorts_systemInputPortStatesXuserInfoUnodesDEFO]connection_12]connection_11GHIJKLMNZsourceNode_destinationPortZsourcePort_destinationNode]MeshCreator_3YinputMeshZoutputMesh^MeshRenderer_3GHIJPQRK_MeshPropertyGetter_1]inputVertices[outputValueT[e;UVWXP'ZTnodeSkeyTportAYOo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMeshYinputMesh;UVW\NdA]^_UvalueOp streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameColor`abc#?kxJ#?#?#?SFZinputColorVUW(Kf^inputPointSize&h]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}@positionls:;VmnK]QCMeshCreatoropqrWversionTmode:;VtuN^QCMeshRenderervw@oxq_ivarInputPortStatesYwireframedyz{|}~WinputRY[inputHeightVinputZZinputWidthVinputYWinputRX\inputCullingVinputXWinputRZ]inputBlendingZinputDepth\inputZBuffer]#?kxJ#?#?#?SF]#]#?]#]#?]#]#]q]#]#]]#?]q&]i :;VP_QCMeshPropertyGetter_customInputPortStates^_inputProperty] &)0/TmenuUInputVSphere\Klein Bottle^Figure 8 Torus_Triaxial Tritorus^Elliptic Torus_Implicit Minimal Lemniscape_The input port./0/00/VSphere\Klein Bottle^Figure 8 Torus_Triaxial Tritorus^Elliptic Torus_Implicit Minimal Lemniscape/0/0*+,-/0:;WQCPatch>?AB./Xtimebase  ]connection_14\connection_7]connection_10\connection_8]connection_15\connection_1\connection_9]connection_11\connection_2]connection_16]connection_48\connection_3]connection_12\connection_4]connection_13\connection_5]connection_18\connection_6GHIJZSplitter_6Yfreedom_1VoutputWPatch_2GHIJ]Translation_ZVZoom_1_RenderInImage_1GHIJWPatch_3[Pixels_High[Pixels_HighWPatch_1GHIJZinputImage__protocolOutput_Image[Billboard_1GHIJZSplitter_2[shapefade_1GHIJ__protocolInput_Image[outputImageGHIJ[Pixels_Wide[Pixels_WideGHIJZSplitter_3VshapexGHIJZinputWidthGHIJZSplitter_7SMixGHIJ[Splitter_23]SupersamplingGHIJ[inputHeightGHIJZSplitter_5VshapeyGHIJ ZSplitter_1ZPoint_SizeGHIJ  ZSplitter_4TZoomGHIJYshapefadeYshapefadeGHIJZinputScaleZUnit_WidthGHIJWfreedomWfreedomVparent"%(+;UVW AOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeUinput;UVW AOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshape1;UVW A!Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshape2;UVW# A$Ou streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Point Size;UVW& A'Oo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoom;UVW) A*Or streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedom;UVW,A-Ot streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Feed BackO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd} scrollingwn zoomFactorNSNumberf0!z:;V12_QCRenderInImage>o3B4567v?89A:qiBq}~ZnoFeedback_colorCorrectionUwidth\mipmapLevelsVtargetVheight]noDepthBuffer;<\connection_1GHIJ=>?@ULFO_3\inputRotateY[outputValueXCamera_1 Cd:;VDE@XQCCamerav?@ABFeGHIJKLMNOPQSUWY[]_ac_inputTranslateY[inputScaleX\inputRotateX\inputOriginX_inputTranslateX\inputOriginY\inputRotateZ\inputOriginZ[inputScaleY[inputScaleZ]R#?ȓD]T#?]V#]X#]Z#]\#]^#]`#]b#?]d#?fmsx{;UVWgjklA]hiOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountXd[TrackBall_1VCountXVCountX;UVWnjqrA]opOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountYdVCountYVCountY;UVWtjvwAuOr streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomWfreedomWfreedomVUWyjzZPoint_SizeZPoint_Size;UVW|j~A}Ot streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeYshapefadeYshapefade;UVWjAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapexVshapexVshapex;UVWjAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeyVshapeyVshapey&]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}c scrollingXp@ zoomFactorNSNumberf:;Vj[QCTrackBallv?>BA@`a_trackingSensibility_autorotationInertia_autorotationFriction\inputOriginY_inputResetSignal\inputOriginZ\inputOriginXZinputTrack]#]]#]#]i ;UVWlA]Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountXdZSplitter_2;UVWrA]Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountYdZSplitter_3;UVWwAOr streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomWPatch_1WfreedomVUWz(WPatch_2;UVWAOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeYshapefade;UVWAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapexVshapex;UVWAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeyVshapey\connection_4\connection_1\connection_5\connection_2\connection_3GHIJVCountYGHIJQSpos]MeshCreator_1GHIJVCountXGHIJ'MGHIJZKeyboard_1UResetXkey_0020"?""=ͧ'-6?S:;V]QCMeshCreatorAopqO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}:;VWQCPatch>?AB@IJ_publishedOutputPorts   ]connection_14\connection_7]connection_10\connection_8]connection_15\connection_9\connection_2]connection_16\connection_3]connection_12\connection_4\connection_5]connection_13\connection_6]connection_29GHIJVMath_1_pos-Argument-Dim[outputValueXOpenCL_2GHIJWPatch_1Xinit_velYVelocity0GHIJZSplitter_1ZinputValueGHIJZSplitter_2_inputInitializeZRecursor_1GHIJ_vel-Argument-DimGHIJWold_velSvelGHIJ[Initial_pos[Position0_1GHIJ \Global-Dim_XGHIJ [Initial_velGHIJUresetGHIJXinit_posGHIJVCountXGHIJZSplitter_4Yoperand_1GHIJVCountYGHIJWold_pos$*-048<;UVWAOp streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameReset;UVW"#A] !Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Velocity Min#?zG{\Velocity_Min\Velocity_Min;UVW%()A]&'Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Velocity Max#?\Velocity_Max\Velocity_Max;UVW+A,Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountX;UVW.A/Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountY;UVW13A2Or streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomWfreedom;UVW57A6Ot streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeYshapefade;UVW9;A:Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapexVshapex;UVW=?A>Oq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeyVshapeyAE;UVWBDACOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameposSpos;UVWFHAGOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namevelSvelO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}z@position3nameParticle SystemKix :;VLMXQCOpenCLoNOPQRSTUVAWqqqXYZh_customPixelFormat^useLocalKernel]useBestDevice_settingsVisible^selectedKernel\sampleString_automaticOutputDimensions_automaticThreadDimensionsZsourceCode[deviceIndex\Unknown msec___kernel void main( __global const float4 *old_pos, __global const float4 *old_vel, __global const float4 *init_pos, __global const float4 *init_vel, uint reset, float dampen, __global float4 *pos, __global float4 *vel,float freedom) { int tid = get_global_id(0); float4 p,a; // Calculate Age ( age = time ) // Reset particle system if reset == 1 if (reset == 1) { pos[tid] = init_pos[tid];// + emit_pos; vel[tid] = init_vel[tid]; } // Particle life: Apply forces else { p = old_pos[tid]; // Velocity vel[tid] = (old_vel[tid]) * dampen ; // Position p = (1.f-freedom)*init_pos[tid] + freedom*(p + old_vel[tid]); p.w = 1.f; pos[tid] = p; } } [\]^_`acdefgVdampen[Local-Dim_Y[Local-Dim_X\Global-Dim_Y\Global-Dim_Z[Local-Dim_Z]b#?]]]q]]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"main"positionNSValue* {CGPoint=dd}V:;VjkZQCRecursorlAmrwZsavedPortsnpo_QCStructurePortq_QCStructurePort suAtOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namevelAvOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameposO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}:;VyzZQCSplitter{|Ao}~qYportClass_customOutputPortStates]QCBooleanPortAOp streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameResetAOp streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameResetO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameResetpositionNSValue* {CGPoint=dd}:;VWQCPatch>?AB\connection_2\connection_3\connection_4\connection_5\connection_6\connection_7\connection_1GHIJZSplitter_4Yoperand_1VMath_1GHIJ_Vertices-Argument-DimXOpenCL_2GHIJUcount\JavaScript_1GHIJZSplitter_3\Global-Dim_XGHIJ\Global-Dim_YGHIJXVerticesZSplitter_5GHIJ;UVW#A]Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Velocity Min#?zG{TvMin;UVW)A]Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Velocity Max#?TvMax;UVWAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountX;UVWAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountY;UVW7AOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeYshapefade;UVW;AOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapexVshapex;UVW?AOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeyVshapey;UVWAOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Velocity[0]Qs;UVWAOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Position[0]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*fnameInit scrolling {CGPoint=dd}߁position] :;V\QCJavaScriptoAqq^numberOfInputsVscriptWnewMode_numberOfOutputs_var _s = [] function normalize(p) { var norm = Math.sqrt(p[0]*p[0]+p[1]*p[1]+p[2]*p[2]); return new Array(p[0]/norm, p[1]/norm, p[2]/norm); } function (__structure s) main (__index count, __number vMin, __number vMax) { var result = new Object(); for (var i=0; iq[QCIndexPort#A<]=dO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCountYpositionNSValue* {CGPoint=dd}R:;V@ARWQCClearvB@ACDiMPi_clearColorBuffer_clearDepthBufferEFZinputColor]GHIJK#### &N]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}I WClear_1:;VTA@UVYO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}@position&W]i Z][\]^_#?kxJ#?#?#?SFO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {CGPoint=dd}pf@position zoomFactorNSNumberf&b]i :;Vef=UQCLFOvgAh{|ZrandomSeedijklmnoqsuwy[inputOffsetYinputType]inputPWMRatioZinputPhase^inputAmplitude[inputPeriod]p#]r]t#?]v#]x#@v]z#@Y:8O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}%@_GL_TEXTURE_RECTANGLE_EXT\inputMipmaps[inputRender[inputTarget]]i ]VUW@_inputTranslateZ;UVW@vAOr streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomVUW @y;UVW@~AOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefade;UVW@AOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapex;UVW@AOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapey O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}.a scrolling[ zoomFactorNSNumberf:;VWQCClearvB@ACiiE]#### &]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd} WClear_1:;V[QCBillboardvo@Air[CIRendering_optimizedRenderingXsizeMode\pixelAlignedVinputYZinputColor]inputRotation]inputBlendingVinputX_inputPixelAligned]#]#?#?#?#?]#]]#] ZautoHeight&]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSuper Shape (Billboard)positionNSValue* {CGPoint=dd}݆:;VWQCPatch>?AB\connection_4\connection_1\connection_2\connection_3GHIJ]Multiplexer_1VMath_2GHIJ\ScreenInfo_1Yoperand_1_outputPixelsWideVMath_1GHIJYoperand_1_outputPixelsHighGHIJ;UVWAOx streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name SupersamplingZinputIndex;UVWAOu streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Unit Width[outputWidth;UVWAOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Pixels Wide;UVWAOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Pixels HighO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}8q@position`цnameMultiply Screen Dimensions :;VVQCMathAoqqq[operation_1]rO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Width (Math)positionNSValue* {CGPoint=dd}:;V\QCScreenInfoAi]cleanApertureO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd} :;VVQCMathAoqq q [operation_1]rO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Height (Math)positionNSValue* {CGPoint=dd}:;V  ]QCMultiplexerA{rZinputCountXsource_1Xsource_0]#@]#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Supersampling On/Off (Multiplexer)positionNSValue* {CGPoint=dd}\QCNumberPort:;VZQCSplitter{Ao q]QCBooleanPort#?]i O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSmooth Edges (Supersampling)positionNSValue* {CGPoint=dd}Ԇ:;V"#WQCPatch>?AB$*:FG%&\connection_1GHIJ'()ZSplitter_1]Smooth_AmountWPatch_3+/26;UVW,'(A]-.Ox streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Smooth Amount#@;UVW0) A1Oo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoom;UVW3)5A4Or streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomWfreedom;UVW7)9A8Ot streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefade[shapefade_1;>B;UVW<) A=Oo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoom;UVW?)AA@Or streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedomYfreedom_1;UVWC)EADOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeYshapefadeO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}x@positionZUname SmoothingHR:;VIJ'ZQCSplitter{KAoLMNQqXinputMin\QCNumberPort#O]P#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Smooth AmountpositionNSValue* {CGPoint=dd}{:;VST)WQCPatch>?ABUsVWXYZ[\]^_dhjknopr\connection_1\connection_9\connection_2\connection_3]connection_10]connection_11]connection_12\connection_7\connection_8GHIJ`abcXSmooth_1U_time[outputValue_Interpolation_4GHIJefgVMath_1_inputDecreasingDurationXSmooth_4GHIJei`_inputIncreasingDurationGHIJef`GHIJlabmXSmooth_5_Interpolation_2GHIJeilGHIJeflGHIJgabq_Interpolation_1GHIJeigtx{~;UVWugwAvOo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoomZinputValue;UVWye(AzOx streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Smooth Amount;UVW|l5wA}Or streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedom;UVW`9wAOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefade;UVWq AOo streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoom[outputValue;UVWmAAOr streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedom;UVWcEAOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadeO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}~@position: nameRotate & Zoom Controls (Macro):;Vq_QCInterpolationvAoq[inputValue2]inputDuration[inputValue1[inputRepeat\inputTension]#?]#?]#Y]]#Xexternal_inputInterpolation]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoom Scale (Interpolation)positionNSValue* {CGPoint=dd}tm:;VgXQCSmoothvAoqZuseTangent_inputIncreasingInterpolation_inputDecreasingInterpolation]]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Zoom (Smooth)positionNSValue* {CGPoint=dd}|y:;VeVQCMathAoqqq[operation_1Yoperand_1]r]#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameScale Smooth Amnt (Math)positionNSValue* {CGPoint=dd}~:;Vm_QCInterpolationvAoq]#?]#?]#]]#?]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedompositionNSValue* {CGPoint=dd}:;VlXQCSmoothvAoq]]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedompositionNSValue* {CGPoint=dd}|:;Vc_QCInterpolationvAoq]#?]#?]#]]#?]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedompositionNSValue* {CGPoint=dd}]:;V`XQCSmoothvAoq]]O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadepositionNSValue* {CGPoint=dd}}Q:;VWQCPatch>?AB\connection_4\connection_8]connection_19\connection_9\connection_1]connection_18GHIJ_ImageAccumulator_1[outputImageGHIJ[sourceImage]ImageKernel_1GHIJZSplitter_8ZluminosityGHIJ[outputImageGHIJZRecursor_1]feedbackImageGHIJZSplitter_7YmixAmount ;UVWAO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Input Image descriptionThe input port.;UVWA On streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMix;UVW A]  Ou streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Luminosity#?ZLuminosityVUWZinputWidthVUW[inputHeight;UVWAO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Output Image descriptionThe output port.O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}H~@aposition@InameFeedback$.FN[i:;VZQCSplitter{|Ao #q]QCGLImagePortAOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Input Image!A"Ov streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Input ImageO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Input ImagepositionNSValue* {CGPoint=dd}:;V%&ZQCSplitter{|Ao'*-q(A)Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Output Image+A,Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Output ImageO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Output ImagepositionNSValue* {CGPoint=dd}:;V/0_QCImageAccumulatorv815Ao2BiDEq_accumulatorContinuous345678:<>@_inputDirtyWidth_inputDirtyHeight_inputAccumulate_inputDirtyOriginY_inputDirtyOriginX]9#];#]i ]?#]A# @O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}:;VGH]QCImageKernelIJKVAoqLMq\advancedMode_showSamplerOptions\automaticDOD_9kernel vec4 CIMix(sampler sourceImage, sampler feedbackImage, float mixAmount, float luminosity) { vec4 sample1 = sample(sourceImage, samplerCoord(sourceImage)); vec4 sample2 = sample(feedbackImage, samplerCoord(feedbackImage)); vec4 outpix = mix(sample1, sample2, mixAmount) * luminosity; return outpix; } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCIMixpositionNSValue* {CGPoint=dd}F:;VOPZQCSplitter|K{oAQTWXqYZRASOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMixUAVOn streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMix#\QCNumberPort#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMixpositionNSValue* {CGPoint=dd}`:;V\]ZQCSplitter|K{oA^aefqgh_A`Ou streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name LuminositybA]cdOu streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Luminosity#?#\QCNumberPort#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name LuminositypositionNSValue* {CGPoint=dd}x:;VjkZQCRecursorvlAlouym]pqr[QCImagePort0/stVOutput_The output port.vw_Initial__protocolOutput_ImageAxOw streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Output ImageO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}C!:;V{|ZQCSplitter{KAo}~q\QCNumberPort#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Point SizepositionNSValue* {CGPoint=dd}}L:;VZQCSplitter{KAoq\QCNumberPort#?#O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name shapefadepositionNSValue* {CGPoint=dd}:;VZQCSplitter{Aoq[indexLabels[QCIndexPort#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapexpositionNSValue* {CGPoint=dd}:;VZQCSplitter|{oAqAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeyAOq streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapey[QCIndexPort#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameshapeypositionNSValue* {CGPoint=dd}(:;V ZQCSplitter{KAoq\QCNumberPort#?#O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameZoompositionNSValue* {CGPoint=dd}p:;VZQCSplitter{KAoq\QCNumberPort#?#O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefreedompositionNSValue* {CGPoint=dd}~:;VZQCSplitter|K{oAqAOs streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefeedbackAOs streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefeedback#\QCNumberPort#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namefeedbackpositionNSValue* {CGPoint=dd}_625 406 800 446 0 0 1440 878 !3BUdn ):?EVZ`ekt} (.7PU^ju~&1CN`nxq{(1:CN[jotuRYft}$+6=ERYaoz (-6;=BKPUZ[h    2 A _ q z    % . 6 K T  & 4 A O \ j w   $ 0 8 I T l x   1 < M X \ m y   *4EP[lt|%6;9JOO`eg>[hz"(5AJKP]f %16?DMR[`inw|Z\hov %*_is !&3FS`kpy~>@K\eqy#->CHOdq~  % + 4 9 > C R _ m z!!!#!3334.444555+585E5R5_5l5y55555555556 66%666C6T6]6h6y66677%7*7;7D777778V8g8l8889m9w99:::::::::;-;/;@;E;<<<<<<== =?6???D?M?R?[@@@@RNNNNNNNNNNOOOOOOOOOPlPuPzPPQQQQQQQRXRaRfRkRSSSSSSSTKTPTUTU{UUUUUUUUVrVVVVVWXWeWpWWWX>XKXRXgXlXxX}YYY)Y2Y7YYYYZZZ%Z*Z/Z1ZZZ[[[["['[)[[[[\\#\(\3\8\I\R\[\d\m\n\s\x\y] ] ]]!].^ ^^^^^ ^1^:^C^L^U_2_7_<_=_J_P_a_l______________``````!``````aaa aaaa!a.a@aQaVaaaabebvb{bcccyc|c}dXdedmdddddddddddde_e`eheueeeeeeeefff f'f;f@fIfNf_fhfqfzffffffffffffffg{g|gggggggggh hh"h/h9hLhShdhnhhhhhi&i1i8iIiNiiiijajrjwjkkl ll(l-l9l>llmmmmmmmmmmmnnnnnnnnnoo ooooopp p)p.p3p4ppqq q%q2qCqNq\qdqmq~qrr rr!rrrss&s7syOy`yryyyyzzz0z5zzz{;{L{Q{{{{|W|c|t|y||}}{~~~~~~~~#,1:?HMR[di~ANWlwÀȁwāɁ҂Ղڂ ǃԃ݃τ #(-6;@$)ֆ*7ER_m~ʇۇ*8IT^iz/47@KXcp|6'6CNcqv{w&3>SX]׎܎[ -F^sҐאƑߑK ).3(5>$"+4AJ%*/03:FOVin șՙޚĚ͚֛ƛϛܜÝ7