it’s a different kind because you look at it letter by letter
start from here
int i, cntX, cntY;
float letterX, letterY;
int radius = 260;
String quote = "Everything you can imagine is real. | Pablo Pi-casso";
float angleSpeed = TWO_PI/quote.length();
void setup() {
size(600, 600);
frameRate(2);
fill(255, 0, 0);
textSize(30);
}
void draw() {
background(150);
printQuote();
i++;
if ( i > quote.length() ) i = 0;
}
void printQuote() {
int cntX = width/2, cntY = height/2;
for (int j = 0; j < i; j++) {
letterX = cntX + radius * cos(j*angleSpeed);
letterY = cntY + radius * sin(j*angleSpeed);
text(quote.charAt(j), letterX, letterY);
}
}
see
Chrisir