diff --git a/tessellations/sample/star-3-52.tes b/tessellations/sample/star-3-52.tes new file mode 100644 index 00000000..7737f3ca --- /dev/null +++ b/tessellations/sample/star-3-52.tes @@ -0,0 +1,18 @@ +## HyperRogue standard tiling +s2. +star. + +let(v = 3) +let(u = 5/2) + +distunit(edge_angles(2*pi/v,pi/u,pi/u)) + +let(u7 = regangle(1, v)) +unittile(u7,u7,u7) + +option("-switch-fpp", "-canvas-random", "0", "coolfog=0", "draw_sky=0", "fixed_YZ=0", "-PM", "0", "pseudohedral=1") + +c(0,0,0,0,0) +c(0,1,0,1,0) +c(0,2,0,2,0) + diff --git a/tessellations/sample/star-7-72.tes b/tessellations/sample/star-7-72.tes new file mode 100644 index 00000000..70d0de7e --- /dev/null +++ b/tessellations/sample/star-7-72.tes @@ -0,0 +1,22 @@ +## the {7,7/2} tessellation +h2. +star. + +let(v = 7) +let(u = 7/2) + +distunit(edge_angles(2*pi/v,pi/u,pi/u)) + +option("-switch-fpp", "-canvas-random", "0", "coolfog=0", "draw_sky=0", "fixed_YZ=0", "-PM", "0", "pseudohedral=1") + +let(u7 = regangle(1, v)) +unittile(u7,u7,u7,u7,u7,u7,u7) + +c(0,0,0,0,0) +c(0,1,0,1,0) +c(0,2,0,2,0) +c(0,3,0,3,0) +c(0,4,0,4,0) +c(0,5,0,5,0) +c(0,5,0,6,0) + diff --git a/tessellations/sample/star-72-7.tes b/tessellations/sample/star-72-7.tes new file mode 100644 index 00000000..9e6a8cb5 --- /dev/null +++ b/tessellations/sample/star-72-7.tes @@ -0,0 +1,22 @@ +## the {7/2,7} tessellation +h2. +star. + +let(v = 7/2) +let(u = 7) + +distunit(edge_angles(2*pi/v,pi/u,pi/u)) + +option("-switch-fpp", "-canvas-random", "0", "coolfog=0", "draw_sky=0", "fixed_YZ=0", "-PM", "0", "pseudohedral=1") + +let(u7 = regangle(1, v)) +unittile(u7,u7,u7,u7,u7,u7,u7) + +c(0,0,0,0,0) +c(0,1,0,1,0) +c(0,2,0,2,0) +c(0,3,0,3,0) +c(0,4,0,4,0) +c(0,5,0,5,0) +c(0,5,0,6,0) + diff --git a/tessellations/sample/star-9-92.tes b/tessellations/sample/star-9-92.tes new file mode 100644 index 00000000..cd4991eb --- /dev/null +++ b/tessellations/sample/star-9-92.tes @@ -0,0 +1,22 @@ +## the {7,7/2} tessellation +h2. +star. + +let(v = 9) +let(u = 9/2) + +distunit(edge_angles(2*pi/v,pi/u,pi/u)) + +option("-switch-fpp", "-canvas-random", "0", "coolfog=0", "draw_sky=0", "fixed_YZ=0", "-PM", "0", "pseudohedral=1") + +let(u7 = regangle(1, v)) +unittile(u7,u7,u7,u7,u7,u7,u7,u7,u7) + +c(0,0,0,0,0) +c(0,1,0,1,0) +c(0,2,0,2,0) +c(0,3,0,3,0) +c(0,4,0,4,0) +c(0,5,0,5,0) +c(0,5,0,6,0) +