@Override
public void distort(PVector origCoord, PVector distCoord, int value) {
float origRadius = PVector.dist(center, origCoord);
float newRadius = interpolateRadius(origRadius);
PVector orgFromCenter = new PVector(0, 0, 0);
PVector.sub(origCoord, center, orgFromCenter);
float n = PApplet.map(newRadius, 0, origRadius, 0, 1);
orgFromCenter.mult(n);
PVector.add(orgFromCenter, center, distCoord);
}