<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9058751915189285391</id><updated>2011-07-28T18:27:00.523-07:00</updated><category term='geometry zonogon tessellation'/><category term='geometry polar zonohedron tessellation animation'/><category term='geometry zonogon tessellation Archimedean rhomb'/><category term='geometry zonohedron zonogon tessellation animation'/><category term='geometry Penrose tiling generalized dual method'/><category term='geometry zonohedron tessellation animation truncated cuboctahedron'/><category term='geometry zonogon tessellation animation transformation'/><category term='geometry zonogon tessellation animation'/><category term='kaleidoscope symmetry POV-Ray tessellation'/><category term='geometry zonogon tessellation animation spline curve'/><category term='geometry tiling generalized dual method interpolation'/><title type='text'>Zonotopes</title><subtitle type='html'>My geometrical diary ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-3168248322175683925</id><published>2008-05-21T11:50:00.000-07:00</published><updated>2008-05-21T11:55:06.577-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonohedron tessellation animation truncated cuboctahedron'/><title type='text'>Tessellations Upon a Theme by Archimedes</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/BCCBzXziERg"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/BCCBzXziERg" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The nine vectors which determine the Archimedean Truncated Cuboctahedron may be used to form tilings, using the Generalized Dual Method. Here two different tilings, each arising from 3*9=27 planes, are gradually built up, from an axis of 3-fold symmetry, outward. The first has a central region tiled by Truncated Cuboctahedra, Cubes, and Truncated Octahedra. The second has a central region tiled by Truncated Cuboctahedra and Octagonal Prisms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-3168248322175683925?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/3168248322175683925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=3168248322175683925' title='36 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/3168248322175683925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/3168248322175683925'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/05/nine-vectors-which-determine.html' title='Tessellations Upon a Theme by Archimedes'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>36</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-4961753747049489812</id><published>2008-05-09T16:41:00.000-07:00</published><updated>2008-05-09T16:45:37.805-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry tiling generalized dual method interpolation'/><title type='text'>Interpolation</title><content type='html'>&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/SCThpSWqXtI/AAAAAAAAADs/sz7h99LpgwA/s1600-h/flowered_tiling.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/SCThpSWqXtI/AAAAAAAAADs/sz7h99LpgwA/s400/flowered_tiling.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5198527969310170834" /&gt;&lt;/a&gt;&lt;br /&gt;Using Mathematica, one can read in a photo and then manipulate the color data.&lt;br /&gt;&lt;br /&gt;Here I used interpolation functions to assign RGB colors to the tiles, according to tile centers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-4961753747049489812?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/4961753747049489812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=4961753747049489812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4961753747049489812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4961753747049489812'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/05/interpolation.html' title='Interpolation'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_2FcUhc7LSJw/SCThpSWqXtI/AAAAAAAAADs/sz7h99LpgwA/s72-c/flowered_tiling.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-8855596671056765839</id><published>2008-05-08T14:39:00.000-07:00</published><updated>2008-05-08T14:56:33.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry Penrose tiling generalized dual method'/><title type='text'>Penrose Tilings</title><content type='html'>&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/SCNzqWRsppI/AAAAAAAAADk/1gU7Ptxd6zA/s1600-h/penrose_no_edges.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/SCNzqWRsppI/AAAAAAAAADk/1gU7Ptxd6zA/s400/penrose_no_edges.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5198125566287193746" /&gt;&lt;/a&gt;&lt;br /&gt;The fascinating tiling discovered by Sir Rogen Penrose in the middle 1970s may be constructed using the Generalized Dual Method, using an arrangement of lines. Let a set of equally-spaced parallel lines, one unit apart, be called a grid. Let a set of n non-zero, independent vectors be called a star. Let the star be the five unit vectors from center to vertices of a regular pentagon (of unit circumradious). Now create a grid perpendicular to each vector of the star, each grid centered upon the origin and containing one line passing through the origin. Now offset all five grids by 2/5, measured in the direction of each grid's star vector.&lt;br /&gt;&lt;br /&gt;Above is an example of the resulting tiling. This strategy leads to a Penrose tiling with 5-fold symmetry governing the entire tiling. If the grids have inifnitely many lines, the entire plane is tiled. If the grids have an equal and finite number of lines, the Penrose tiling arises in a central region of a regular decagon tiled by 36- and 72-degree rhombs.&lt;br /&gt;&lt;br /&gt;If the edges of the rhombs are suppressed, and the 36- and 72-degree rhombs colored differently, one obtains the effect seen above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-8855596671056765839?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/8855596671056765839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=8855596671056765839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/8855596671056765839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/8855596671056765839'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/05/penrose-tilings.html' title='Penrose Tilings'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_2FcUhc7LSJw/SCNzqWRsppI/AAAAAAAAADk/1gU7Ptxd6zA/s72-c/penrose_no_edges.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-4678248858488515345</id><published>2008-04-29T13:13:00.000-07:00</published><updated>2008-04-29T13:16:42.429-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry polar zonohedron tessellation animation'/><title type='text'>Nested Polar Zonohedra</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/UXFVqlS74zk"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/UXFVqlS74zk" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;An n-merous polar zonohedron can be dissected into exactly n-things-take-three-at-a-time rhombic hexahedra. These same hexahedra can be added to the exterior of the polar zonohedron to build up larger and larger (yet similar) polar zonohedra. The above animation shows several examples of such tilings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-4678248858488515345?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/4678248858488515345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=4678248858488515345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4678248858488515345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4678248858488515345'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/04/nested-polar-zonohedra.html' title='Nested Polar Zonohedra'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-2694729153197955197</id><published>2008-04-24T07:23:00.000-07:00</published><updated>2008-04-24T07:54:58.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonohedron zonogon tessellation animation'/><title type='text'>Symmetrical Structures</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/EED0XrYuq3g&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/EED0XrYuq3g&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;With my collaborator, Mark Newbold, I have been refining techniques to sort zonogonal/zonohedral tessellations by area/volume. Mark has written a marvelous Mathematica "package" which implements the Generalized Dual Method (GDM) in space of "n" dimensions. The data structures are unlike those in my own, much clunkier methods, so it has taken some time to effect this sorting.&lt;br /&gt;&lt;br /&gt;The GDM goes from an "arrangement of hyperplanes" (here "hyperplane" means "(n-1)-space") to a zonotopal tiling.&lt;br /&gt;&lt;br /&gt;In 2D an arrangement of lines goes to a zonogonal tessellation; in 3D an arrangement of planes goes to a zonohedral tessellation. A line, plane, or hyperplane is usually defined by a unit normal vector and a distance from the origin. Given a unit vector, a family of parallel lines, planes, or hyperplanes, will arise, at the various distances. The set of normal vectors is called the "star." A star must span its n-space. If an n-space-spanning star has an infinite number of distinct hyperplanes for each vector of the star, the whole n-space is tessellated. But computers cannot construct infinite numbers of hyperplanes. Given a finite number of hyperplanes, a "bounding n-zonotope" arises, tiled by smaller n-zonotopes of various types.&lt;br /&gt;&lt;br /&gt;This "bounding zonotope" is exactly similar to that zonotope "determined by" the vectors of the star.&lt;br /&gt;&lt;br /&gt;Hence in 2D a "bounding zonogon" arises, tiled by smaller zonogons.&lt;br /&gt;&lt;br /&gt;In 3D a bounding zonohedron arises, tiled by smaller zonohedra. For every point of intersection between hyperplanes, a single zonotope arises in the tessellation. If there is but one point of intersection, only one zonotope arises: a degenerate tessellation, as it were. For instance, if the star of vectors in 2D is formed by the two unit vectors along the positive x and y axes, and any single distance whatsoever is assigned to each vector (i.e., {1,0,Sqrt[2]}, {0,1,1000}), we obtain a single square as the "tessellation." Or if the 2D star is formed by the n vectors from the center to the vertices of a regular n-gon, and to each vector of the star we assign a single distance of zero, then all n lines intersect at the origin, and we obtain an undivided (regular) 2n-gon.&lt;br /&gt;&lt;br /&gt;But more typically, more than one point of intersection arises, and for each point, a zonotope arises in the tessellation.&lt;br /&gt;&lt;br /&gt;It is quite difficult to visualize arrangements of planes, in 3D, and also quite difficult to visualize the resulting zonohedral tessellations; one zonohedron obscures another. If we make them transparent, it is almost worse yet.&lt;br /&gt;&lt;br /&gt;For many years I have struggled to develop methods to reveal the internal structure of zonohedral tessellations. The movie above shows how a very symmetrical tessellation of a certain rhombic enneacontahedron can be built up in various ways. Later, several zonogonal tessellations are built from the center, outward. This is not really necessary to see their "internal" structure; thankfully, we are not in the plane of the zonogonal tessellations: we look down upon that plane like gods.&lt;br /&gt;&lt;br /&gt;If we were 4-dimensional beings, we could, godlike, look down upon the (perpendicular) 3-space of a finite zonohedral tessellation.&lt;br /&gt;&lt;br /&gt;We would not only see every zonohedron in the tessellation, but all its faces at once, and its interior, in its true, unforeshortened aspect. That is, the volumes of things like zonohedra would be very easily discerned, looking from four dimensions, into three dimensions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-2694729153197955197?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/2694729153197955197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=2694729153197955197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2694729153197955197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2694729153197955197'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/04/symmetrical-structures.html' title='Symmetrical Structures'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-2308583060961854821</id><published>2008-04-15T17:41:00.000-07:00</published><updated>2008-04-15T17:57:16.133-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation'/><title type='text'></title><content type='html'>&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/SAVOkUH1_mI/AAAAAAAAADc/o_Ntysra__M/s1600-h/octagrid.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/SAVOkUH1_mI/AAAAAAAAADc/o_Ntysra__M/s400/octagrid.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5189640531398229602" /&gt;&lt;/a&gt;&lt;br /&gt;Lately I have been not only making animations and still images using the Generalized Dual Method, but writing about it. I am crafting a long article with many graphics, for an electronic publication. Writing about the GDM, and programming the various graphics, has led to a renewed confrontation between me and the Method.&lt;br /&gt;&lt;br /&gt;It has always seemed mysterious, a kind of black box into which I drop arrangements of lines, or arrangements of planes, and out pops a zonogonal tiling, or a zonohedral space-filling. The actual mechanism by which this is accomplished is much less interesting to me than the plane and solid tessellations engendered.&lt;br /&gt;&lt;br /&gt;Above is a generalization upon the famous Penrose tiling, with 8-fold symmetry around a central point. It was created using De Bruijn's system of adding real-valued "offsets" to each set of parallel lines, such that the offsets sum to an integer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-2308583060961854821?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/2308583060961854821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=2308583060961854821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2308583060961854821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2308583060961854821'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/04/lately-i-have-been-not-only-making.html' title=''/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_2FcUhc7LSJw/SAVOkUH1_mI/AAAAAAAAADc/o_Ntysra__M/s72-c/octagrid.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-3998246301859770981</id><published>2008-04-03T14:21:00.000-07:00</published><updated>2008-04-03T14:26:57.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation animation transformation'/><title type='text'>The GDM: Transformations</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/moPrPklLnqY"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/moPrPklLnqY" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The Generalized Dual Method, or GDM, accepts as input a set of lines, and outputs a zonogonal tiling.&lt;br /&gt;&lt;br /&gt;Usually, the lines are in "n" subsets, each subset containing some number of lines parallel to the sides of a regular n-gon.&lt;br /&gt;&lt;br /&gt;Now suppose n-1 of the n subsets are held fixed, but the nth subset is moved, from beyond the farthest point of intersection to one side of the fixed n-1 subsets, to beyond the farthest point of intersection on the other side, of the n-1 subsets.&lt;br /&gt;&lt;br /&gt;As the lines move, the tessellation is transformed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-3998246301859770981?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/3998246301859770981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=3998246301859770981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/3998246301859770981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/3998246301859770981'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/04/gdm-transformations.html' title='The GDM: Transformations'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-9221036652322720348</id><published>2008-04-03T07:04:00.000-07:00</published><updated>2008-04-03T07:13:02.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation animation spline curve'/><title type='text'>Animation Frame</title><content type='html'>&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/R_TlHnh6YGI/AAAAAAAAADE/UgRkA3Ewy5A/s1600-h/spiral_130820.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/R_TlHnh6YGI/AAAAAAAAADE/UgRkA3Ewy5A/s400/spiral_130820.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5185020990043349090" /&gt;&lt;/a&gt;&lt;br /&gt;A single frame from a recent animation. Lately I have been making POV-Ray's virtual camera follow spline curves over zonogonal tilings. Unfortunately, these animations are too large to upload to YouTube, over my dial-up connection. Also, YouTube tends to drastically degrade the quality of any animation.&lt;br /&gt;&lt;br /&gt;In this image, a wooden tube follows the spline curve itself, while the camera is somewhat above and to the side. The star polygon {12/5}, set within the regular compound {12/4}, also follows the spline curve, a little ahead of the camera.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-9221036652322720348?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/9221036652322720348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=9221036652322720348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/9221036652322720348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/9221036652322720348'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/04/animation-frame.html' title='Animation Frame'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_2FcUhc7LSJw/R_TlHnh6YGI/AAAAAAAAADE/UgRkA3Ewy5A/s72-c/spiral_130820.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-5781374121357213033</id><published>2008-03-31T20:27:00.000-07:00</published><updated>2008-03-31T20:46:19.620-07:00</updated><title type='text'>A Spiraling Rhombic Tessellation</title><content type='html'>In the late 1980s, using the BASIC programming language, I contrived to make a certain (infinite) set of rhombic tilings with a spiral structure. I used nested loops. Attempts to re-create similar tilings using the GDM have not succeeded, but some of the resulting tilings are of some interest, anyway.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_2FcUhc7LSJw/R_GvJnh6YFI/AAAAAAAAAC8/BKMxc-JKy3I/s1600-h/spirallica.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_2FcUhc7LSJw/R_GvJnh6YFI/AAAAAAAAAC8/BKMxc-JKy3I/s400/spirallica.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5184117225845055570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-5781374121357213033?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/5781374121357213033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=5781374121357213033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/5781374121357213033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/5781374121357213033'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/spiraling-rhombic-tessellation.html' title='A Spiraling Rhombic Tessellation'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_2FcUhc7LSJw/R_GvJnh6YFI/AAAAAAAAAC8/BKMxc-JKy3I/s72-c/spirallica.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-6612282129759899219</id><published>2008-03-31T10:29:00.000-07:00</published><updated>2008-03-31T10:49:57.695-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kaleidoscope symmetry POV-Ray tessellation'/><title type='text'>Mirrored Worlds</title><content type='html'>One can use the free ray-tracing software, POV-Ray, to create virtual kaleidoscopes. If merely two vertical mirrors are used, hinged along a common edge, depending upon the angle between them, any object between the mirrors is repeated by reflection, perhaps many times.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/R_EgYHh6YDI/AAAAAAAAACs/xuwks6V9GgE/s1600-h/2D_KALEIDOii60.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/R_EgYHh6YDI/AAAAAAAAACs/xuwks6V9GgE/s400/2D_KALEIDOii60.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5183960244790386738" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If three vertical mirrors are used, erected upon the sides of a 30-60-90 triangle, one can obtain tessellations of the plane.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/R_EhZHh6YEI/AAAAAAAAAC0/166SCBz_Vdo/s1600-h/TILE_KALEIDO_bisectors.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/R_EhZHh6YEI/AAAAAAAAAC0/166SCBz_Vdo/s400/TILE_KALEIDO_bisectors.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5183961361481883714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have posted some animations involving such kaleidoscopes on YouTube, see &lt;a href="http://www.youtube.com/profile?user=rufus16180339887"&gt;My YouTube&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-6612282129759899219?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/6612282129759899219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=6612282129759899219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/6612282129759899219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/6612282129759899219'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/mirrored-world.html' title='Mirrored Worlds'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_2FcUhc7LSJw/R_EgYHh6YDI/AAAAAAAAACs/xuwks6V9GgE/s72-c/2D_KALEIDOii60.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-6571518714158789756</id><published>2008-03-31T09:46:00.000-07:00</published><updated>2008-03-31T10:26:48.619-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation Archimedean rhomb'/><title type='text'>Duality</title><content type='html'>The Generalized Dual Method, or GDM, can be used to make the famous Penrose tilings of 36- and 72-degree rhombs, and to explore quasicrystalline structures of infinite variety. In previous posts, I have mentioned how typical it is to choose some set of "symmetrical" vectors for one's "basis vectors." Weakly, I have described the imprecise duality which obtains between "arrangements of hyperplanes" and zonotopal tilings.&lt;br /&gt;&lt;br /&gt;However, if the symmetry vectors are carefully chosen, one can obtain the same kind of exact duality as one is perhaps used to, in the plane, or in three dimensions. We can obtain truly periodic tilings, of several types.&lt;br /&gt;&lt;br /&gt;For instance, let there be three basis vectors, {x,y}, in the form {cos[0],sin[0]}, {cos[120], sin[120]}, and {cos[240], sin[240]}. That is, each vector is perpendicular to one of the sides of an equilateral triangle.&lt;br /&gt;&lt;br /&gt;Now let the distances "d" run through, say, the integers from -3 to 3. We obtain an arrangement of 3*7 lines, each line expressed as {x,y,d}.&lt;br /&gt;&lt;br /&gt;In this case, our lines cut the plane into a region composed of equilateral triangles (surrounded by some other shapes). The dual tiling is the tiling of regular hexagons. Actually, we obtain a large hexagon tiled by a number of smaller hexagons and some rhombs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/R_EZ0Hh6YBI/AAAAAAAAACc/AoYb5AZnNgI/s1600-h/duality1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/R_EZ0Hh6YBI/AAAAAAAAACc/AoYb5AZnNgI/s400/duality1.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5183953029245329426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now let the distances "d" run through -3 to 3 as before, but add the fixed number .5 to each. Hence the distances now run from -2.5 to 3.5 in steps of 1.&lt;br /&gt;&lt;br /&gt;When we examine this line arrangement, we see that we have obtained a region of the "Archimedean" tiling composed of regular hexagons and equilateral triangles. The dual of this tiling is a tiling by 60-degree rhombs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/R_EaIXh6YCI/AAAAAAAAACk/HUZbX-TZmfk/s1600-h/duality2.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/R_EaIXh6YCI/AAAAAAAAACk/HUZbX-TZmfk/s400/duality2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5183953377137680418" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-6571518714158789756?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/6571518714158789756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=6571518714158789756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/6571518714158789756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/6571518714158789756'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/duality.html' title='Duality'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_2FcUhc7LSJw/R_EZ0Hh6YBI/AAAAAAAAACc/AoYb5AZnNgI/s72-c/duality1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-2468906652549064323</id><published>2008-03-29T16:24:00.000-07:00</published><updated>2008-03-29T16:25:19.264-07:00</updated><title type='text'>The GDM in Dimension Three</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OjR-7moMaS4&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OjR-7moMaS4&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The Generalized Dual Method, or GDM, itself generalizes to higher Euclidean spaces. In 3-space, as mentioned in my last, an arrangement of planes, expressed in the form {x,y,z,d}, leads to a tessellation of zonohedra. And although we may give the GDM planes in arbitrary, "general" position, more typically we use a set of symmetry vectors in the 3-space.&lt;br /&gt;&lt;br /&gt;For instance, we could pick the edge-centers of the Platonic Icosahedron; there are thirty edges, but they occur in oppposite pairs. This gives problems to the GDM, so we pick one out of each of the fifteen pairs, it doesn't matter which one, to obtain fifteen independent vectors.&lt;br /&gt;&lt;br /&gt;Were we to make merely fifteen planes, and let them all pass through the origin, that is, each plane of the form {x,y,z,0}, we'd obtain a "degenerate" tiling consisting of one undivided zonohedron, the Archimedean Truncated Icosidodecahedron.&lt;br /&gt;&lt;br /&gt;But, suppose we make thirty planes, fifteen at distance 0 as above, the other fifteen at distance 1. We obtain a Truncated Iocosidodecahedron of edge 2, composed of 176 separate zonohedra of edge 1; and, perforce, since fifteen of the planes do intersect at one point (those with distance 0), there is one Truncated Icosidodecahedron of edge 1 among the 176 zonohedra.&lt;br /&gt;&lt;br /&gt;But it is not symmetrically situated within the tiling. It is entirely to one side, although, of course, entirely within the Truncated Icosidodecahedron of edge 2.&lt;br /&gt;&lt;br /&gt;The animation above, made using the software, Mathematica, builds up the tiling zonohedron by zonohedron, beginning at the innermost and ending with the outermost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-2468906652549064323?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/2468906652549064323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=2468906652549064323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2468906652549064323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/2468906652549064323'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/gdm-in-dimension-three_4684.html' title='The GDM in Dimension Three'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-8728335605069695676</id><published>2008-03-28T19:45:00.001-07:00</published><updated>2008-03-29T08:17:37.479-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation animation'/><title type='text'>Recent Animations Part II</title><content type='html'>&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/R-24jXh6X8I/AAAAAAAAABw/yUS6PT66RpM/s1600-h/eightfold.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/R-24jXh6X8I/AAAAAAAAABw/yUS6PT66RpM/s400/eightfold.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5183001663924494274" /&gt;&lt;/a&gt;&lt;br /&gt;These zonogonal tilings arise from an "arrangement of lines," and the lines, usually, are taken perpendicular to a set of symmetrically-disposed vectors. In the algorithm itself, the lines are represented in the form {x,y,d}, where {x,y} is a unit vector, and "d" is the distance of a line perpendicular to that vector, from the origin.&lt;br /&gt;&lt;br /&gt;For instance, were {x,y,d} to be {1,0,0}, it would denote a line coincident with the y axis, passing through the origin. Were {x,y,d} to be {1,0,1} it would represent a line parallel to the y axis, and one unit away from the origin, in the direction {1,0}.&lt;br /&gt;&lt;br /&gt;Note that we could represent one and the same line by, for instance, {1,0,1} and {-1,0,-1}.&lt;br /&gt;&lt;br /&gt;This confuses my algorithm--my implementation, in Mathematica, of the Generalized Dual Method, or GDM.&lt;br /&gt;&lt;br /&gt;Hence I strive to avoid such cases.&lt;br /&gt;&lt;br /&gt;Suppose the "symmetrically disposed vectors" are the vectors from the center to the vertices of a regular polygon of n sides; an n-gon. If "n" is even, then any one vertex is diametrically opposed to another, and we are confronted with the confusion noted above. In such a case it suffices to use only the first (n/2) of the n vectors.&lt;br /&gt;&lt;br /&gt;That is, if n=8, we can use the four unit vectors which make angles with the x axis of 0, 45, 90, and 135 degrees, and obtain zonogonal tilings with loci of 8-fold symmetry.&lt;br /&gt;&lt;br /&gt;I should say that a zonogon is a convex polygon with central symmetry. Hence a zonogon has an even number of sides, and every vertex, every side, has a diametrically opposed counter-vertex, and counter-side. All regular convex n-gons, n even, are zonogons; but a zonogon need not be regular. A rhomb of whatever shape is a zonogon, and so is a parallelogram.&lt;br /&gt;&lt;br /&gt;If the GDM implies duality, what does that mean?&lt;br /&gt;&lt;br /&gt;Consider the duality between the Platonic Cube and Octahedron. We could say that every vertex of the cube corresponds to a triangle of the octahedron, and that every face of the cube corresponds to a vertex of the octahedron; and vice versa.&lt;br /&gt;&lt;br /&gt;Perhaps it is better to look within the plane. Take the regular tessellation of equilateral triangles: six meet at every vertex. Supposing a dual tiling exists, it must have only six-sided polygons. In fact, the dual tiling is the tiling of regular hexagons, in which three hexagons surround every vertex. We could obtain the tiling of hexagons directly by placing a dot at the exact center of each triangle in the triangular tessellation, and then connecting each such dot to its nearest neighbors.&lt;br /&gt;&lt;br /&gt;Similarly, we could obtain the triangular tessellation directly from the hexagonal, by placing a dot in the exact center of each hexagon, and connecting all such dots to their nearest neighbors.&lt;br /&gt;&lt;br /&gt;In the GDM, it is a less-precise and more generalized type of duality which obtains.&lt;br /&gt;&lt;br /&gt;We form an arrangement of lines. If they are not all parallel, there are points of intersection.&lt;br /&gt;&lt;br /&gt;Every point of intersection in the arrangement of lines leads to a zonogon in the tiling.&lt;br /&gt;&lt;br /&gt;Suppose from now on that we have a typical arrangement of lines. They are not all parallel. Let it be quite a simple arrangement: let us merely produce the sides of a regular pentagon. There are five lines, and we see they intersect in ten points. Immediately we know that the corresponding zonogonal tiling has exactly ten zonogons.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/R-5ZQHh6X-I/AAAAAAAAACA/nDbdJeAwPAo/s1600-h/lines_to_tiling_i.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/R-5ZQHh6X-I/AAAAAAAAACA/nDbdJeAwPAo/s400/lines_to_tiling_i.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5183178354584084450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Furthermore, by looking at the arrangement of lines, we know how many sides each zonogon in the related tiling has; for, if "k" lines intersect at some one point, to that point corresponds a zonogon with 2k sides, in the tiling.&lt;br /&gt;&lt;br /&gt;For instance, if we take the same five lines as in the example above, but change their distance from the origin, we could force all five lines to intersect at the origin. Now there is only one point of intersection, hence only one zonogon in the tiling. Since five lines meet at that point, we know that the zonogon has ten sides. Since the five lines are symmetrically disposed, it is in fact a regular decagon.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_2FcUhc7LSJw/R-5amXh6X_I/AAAAAAAAACI/WAoe3pDHdm4/s1600-h/lines_to_tiling_ii.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_2FcUhc7LSJw/R-5amXh6X_I/AAAAAAAAACI/WAoe3pDHdm4/s400/lines_to_tiling_ii.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5183179836347801586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We can take the same five directions in which lines lie, and add more lines in each direction, and contrive to force many subsets of the lines to intersect. An example, below.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_2FcUhc7LSJw/R-5cOHh6YAI/AAAAAAAAACQ/iNy-GGd5QpA/s1600-h/decagons.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_2FcUhc7LSJw/R-5cOHh6YAI/AAAAAAAAACQ/iNy-GGd5QpA/s400/decagons.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5183181618759229442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The duality extends further: every open region, bounded or unbounded, cut out from the plane by the arrangement of lines, leads to a vertex in the tiling. And every line segment or ray, bounded or unbounded, cut out from the lines by one another, leads to an edge in the tiling.&lt;br /&gt;&lt;br /&gt;Not only that, the GDM itself generalizes, to n-dimensional space. In three dimensions we take an arrangement of planes; each plane is expressed in the form {x,y,z,d}, where, typically, {x,y,z} is some unit vector, and "d" is the distance of the plane perpendicular to that unit vector, from the origin.&lt;br /&gt;&lt;br /&gt;Similarly, in 4-space we make an arrangement of 3-spaces, each 3-space expressed as {x,y,z,w,d}; and so on.&lt;br /&gt;&lt;br /&gt;I will end this post with an image from an animation I made yesterday, in which regular star dodecagons (which are not zonogons!) are flying over a zonogonal tiling--a tiling in which a sphere lies upon every vertex, and a cylinder upon every edge, and, moreover, all these spheres and cylinders are stretched out to five times their normal height.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_2FcUhc7LSJw/R-26THh6X9I/AAAAAAAAAB4/CKleFV0FgU8/s1600-h/sevenstarspline055.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_2FcUhc7LSJw/R-26THh6X9I/AAAAAAAAAB4/CKleFV0FgU8/s400/sevenstarspline055.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5183003583774875602" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-8728335605069695676?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/8728335605069695676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=8728335605069695676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/8728335605069695676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/8728335605069695676'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/recent-animations-part-ii.html' title='Recent Animations Part II'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_2FcUhc7LSJw/R-24jXh6X8I/AAAAAAAAABw/yUS6PT66RpM/s72-c/eightfold.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9058751915189285391.post-4413391895999617846</id><published>2008-03-28T17:01:00.000-07:00</published><updated>2008-03-28T19:44:58.988-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geometry zonogon tessellation animation'/><title type='text'>Experiments in Animation</title><content type='html'>&lt;a href="http://bp0.blogger.com/_2FcUhc7LSJw/R-2Io3h6X6I/AAAAAAAAABg/lbEm2xy9WUg/s1600-h/octatile1330.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_2FcUhc7LSJw/R-2Io3h6X6I/AAAAAAAAABg/lbEm2xy9WUg/s400/octatile1330.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5182948981855641506" /&gt;&lt;/a&gt;&lt;br /&gt;Lately I have been using the fabulous software, Mathematica, to create zonogonal tilings, and then to export the tilings to the free ray-tracing software, POV-Ray. This is nice enough in itself, but since I have been using spline curves in POV-Ray to animate objects and/or camera location, it must follow that I zoom around over the tilings, that I make a spotlight follow along the spline curve, and so on and so forth.&lt;br /&gt;&lt;br /&gt;The tilings arise from my implementation of the "generalized dual method," in which an arrangement of lines leads to a zonogonal tiling. Although the lines may be randomly oriented, typically one chooses a set of symmetry vectors, and creates a "grid" of some number of lines perpendicular to each of the vectors.&lt;br /&gt;&lt;br /&gt;Here is another example of such a tiling.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_2FcUhc7LSJw/R-2KC3h6X7I/AAAAAAAAABo/ISgRJh9qo2Y/s1600-h/tilespline0290.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_2FcUhc7LSJw/R-2KC3h6X7I/AAAAAAAAABo/ISgRJh9qo2Y/s400/tilespline0290.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5182950528043868082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well, I wished to add more images here, but Blogger seems to degenerate into an infinite loop of inactivity. After waiting twenty minutes for an image to upload, enough is enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9058751915189285391-4413391895999617846?l=zonotopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zonotopia.blogspot.com/feeds/4413391895999617846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9058751915189285391&amp;postID=4413391895999617846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4413391895999617846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9058751915189285391/posts/default/4413391895999617846'/><link rel='alternate' type='text/html' href='http://zonotopia.blogspot.com/2008/03/experiments-in-animation.html' title='Experiments in Animation'/><author><name>North_Fork_Trails</name><uri>http://www.blogger.com/profile/14031932374147579667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_2FcUhc7LSJw/R-2Io3h6X6I/AAAAAAAAABg/lbEm2xy9WUg/s72-c/octatile1330.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
