sg.push();
double size = spotlightSize * patchSize + adjustSize(spotlightSize, patchSize);
double offset = size / 2.0;
double x = topology.graphicsX(xcor, patchSize) - offset;
double y = topology.graphicsY(ycor, patchSize) - offset;
sg.translate(x, y);
draw(sg, size);
sg.pop();
}
sg.antiAliasing(false);