bplist00
XcategoryYrootPatchTname^portAttributes_editorViewerWindowYcopyrightYprotocols[description_inputParameters_frameworkVersionWStylize
UclassUstateWQCPatchELPQ[connections_publishedInputPorts_publishedOutputPortsXuserInfoUnodes !*/379;=?B\connection_2\connection_9\connection_3\connection_4]connection_10\connection_5\connection_6\connection_7\connection_1\connection_8"#$%&'()ZsourceNode_destinationPortZsourcePort_destinationNode_ImageTransform_1Uinput[outputImage__protocolOutput_Image"#$%+,-._ImageDimensions_1Yoperand_1_outputPixelsHighVMath_1"#$%012+__protocolInput_ImageZinputImageVoutput"#$%.456Uwidth[outputValue]ImageKernel_1"#$%618&[outputImage"#$%012:]ImageResize_1"#$%.<5:ZinputWidth"#$%.>5:[inputHeight"#$%:@A6Ssrc[outputImage"#$%+CD.ZinputValue_outputPixelsWideFGHIJ00'TnodeSkeyTportKOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameInput ImagedescriptionThe input port.MGHIN))2OOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameOutput ImagedescriptionThe output port.Ostreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+ scrollingNSValue *{CGPoint=dd}h @
zoomFactorNSNumber fRbitx
HST0ZQCSplitterUVWXYZ]`aYportClass_customOutputPortStates_customInputPortStatesWversion]QCGLImagePort2[\O{streamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameImage (Required)'^_O{streamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameImage (Required)Ostreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameImage (Required)positionNSValue *{CGPoint=dd}X
Hcd)ZQCSplitterUVXYeha2fgOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+name_protocolOutput_ImageOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+nameImage (Required)positionNSValue *{CGPoint=dd}c
Hjk6]QCImageKernellmnoXppqrsa\advancedMode_showSamplerOptions\automaticDODZsourceCode _kernel vec4 roundPixellate(sampler src, float width)
{
vec2 positionOfDestPixel, centerPoint;
vec4 outValue;
positionOfDestPixel = destCoord();
centerPoint = positionOfDestPixel;
vec2 cp2 = centerPoint;
cp2.x = cp2.x-(width/2.0);
cp2.y = cp2.y-(width/2.0);
float below = compare(centerPoint.y-(width/2.0),-1.0,0.0);
float left = compare(centerPoint.x-(width/2.0),-1.0,0.0);
float belowLeft = compare((below+left)+1.0,-1.0,0.0);
float add = compare(belowLeft,1.0,compare(below,0.5,compare(left,1.5,0.0)));
float degwithin = (atan(abs(cp2.y/cp2.x))/3.14159);
degwithin = (degwithin +add);
float degtotal = degwithin;
degtotal = compare(belowLeft,(0.5-(degtotal-1.0))+1.00,degtotal);
degtotal = compare(below+left, degtotal, 0.5-degtotal);
centerPoint.x = (degtotal*width)/2.0;
// Fudge the ends...
centerPoint.x = compare(centerPoint.x-1.0,1.0,centerPoint.x);
centerPoint.x = compare(width - centerPoint.x -1.0,width-1.0,centerPoint.x);
centerPoint.y = sqrt((cp2.x*cp2.x)+(cp2.y*cp2.y))*2.0;
outValue = sample(src, samplerTransform(src, centerPoint));
return premultiply(outValue);
}
Ostreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+positionNSValue *{CGPoint=dd}
Huv+_QCImageDimensionswOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+positionNSValue *{CGPoint=dd},I
Hyz:]QCImageResize{|}_ivarInputPortStatesOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+positionNSValue *{CGPoint=dd}*e~^inputConditionYinputModeсUvalue с
H.VQCMathՇWXaaa_numberOfOperations^operationCountъ[operation_1сOstreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+positionNSValue *{CGPoint=dd}&H
&ZidentifierW{Ostreamtyped@NSMutableDictionary NSDictionary NSObject iNSString+positionNSValue *{CGPoint=dd}Nד_inputTransform_TranslateY_inputTransform_ScaleY_inputTransform_TranslateX_inputTransform_ScaleX_inputTransform_Rotate_inputTransform_OriginX_inputTransform_OriginYс# с#? с# с#? с#@f с# с# דссссссс]QCImageFilter_CIAffineTransformYPlanetize)0VOutput_The output port.UInput_The input port._596 92 646 583 0 0 1280 800 _2011 David Illsley_.com.apple.QuartzComposer.protocol.image-filter\Planetize...0O ~PNG
IHDR A~; /iCCPICC Profile xc``2ptqre``+)
rwRR` ``\\ yy |2U +'300 %@q9@HR6.
r!+ v.zH}:b'A2 vIj^ʢ#ǔTbϼĒZ@!
A!ahii "q(v!(cd2f` G1G)I/15C}}s ïPo pHYs >iTXtXML:com.adobe.xmp
h4d3b4nUQNCvMtYGw5si0w
!
6 IDATx b8Yo0ט߶' IZ( 3KHG3g\c\y^s/6>vOqq8'lo?'Iċ9V?>|%['Cz}^~<_SS_?c`z4z{Q.GG8A{ߺ}핶H.rXi)FGrt+!Y#(D9MH?'s[{-oʼn#5#ǞrPRǭb*3d%9aÏONtI|oهUe_ u NM㵘 c?v5]z9(چxQS2|DkbI|5