1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
text = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
height = 50;
size = 200;
font = "Frutiger:style=Bold";
font2= "bahnschrift:light";

for (i = [1:1:height]) {
    of = 3.0 - (((i-1) / (height-1)) * 13.0);
    echo(i, of);
    linear_extrude(height=i)
        offset(of)
        text(text, size, font=font);
}

translate([0,300,0]) roof("voronoi") text(text, size, font=font);