Pixel | Bender Toolkit !!link!!

input image4 src; output pixel4 dst;

pixel4 p = sampleNearest(src, outCoord()); float gray = (p.r + p.g + p.b) / 3.0; dst = float4(gray, gray, gray, p.a); pixel bender toolkit

<languageVersion : 1.0;> kernel GrayscaleFilter < namespace : "MyFilters"; vendor : "YourName"; version : 1; description : "Converts image to grayscale"; > input image4 src; output pixel4 dst; pixel4 p

void evaluatePixel()