This blog is devoted to patterns made with polygons. I'll try to have something interesting posted regularly.
Friday, December 01, 2006
Patch Quilt
This quilt has three sizes of squares: the small white square, the medium olive square, and the rest. The pattern can take a while to understand but the colours help. Since this quilt doesn't have a fourway rotational symmetry, the program written isn't as short as I would like. When I get a little more free time I'll experiment with some more unravelling of loops. This pattern like the last is from "Tilings and Patterns".
Sunday, November 26, 2006
Tritriangles
Three different triangles fitting nicely together. This one came directly out of the wonderful book Tilings and Patterns (p. 74). There are a few ones similar to this one as well that I may put up there. I'm more a fan of the patterns that come from polygon loops that are combined rather than ones like this. Still these ones are easily described since they have only one local neighbourhood. The PolygonR&D program has only one subprogram that describes the path from a purple triangle it's neighbour. The smallest triangles are not drawn since they are white.
tri {
right
scale 0.625
left
sides 3
paint orange
scale 1.6
sides 3
ifon none {
paint purple
3 { create tri
left
}
} {}
}
Wednesday, November 22, 2006
A New Checker Board
This one has a lot of patterns in it. At some vertices you can see three differently coloured teardrop shapes that form a propeller. In fact, each teardrop shape belongs to only one propeller. The pattern can be thought of as a particular colouring of a hexagonal grid where certain hexagons are broken into six triangles. Let me know if you want to see more patterns like this one.
Sunday, November 19, 2006
Eggplant
Well this one is simply labeled eggplant because of the colours. The pattern demonstrates some local threeway rotational symmetry and some local threeway reflectional symmetry. The program that created it only has two subprograms: one that describes the neighbourhood of nonagon with four triangles around it and another one that describes the neighbourhood of the nonagon with only three triangles around it. Those are the only local neighbourhoods in the pattern.
Tuesday, November 14, 2006
Non Play
I'm still playing with nonagons. I'd like to have PolygonR&D create a similar pattern to this one but I'd like it to be a be less regular. Right now when I extend, I end up with six wedges that look too regular and have too many three point stars. I'll keep up the non playing until I get a pattern that has pattern and not too many three point stars. I hope to make some non sense soon.
Sunday, November 12, 2006
More Cats
Here is the promised dancing cats with colours that highlight the spiral nature. Close to the edge it becomes easier to see the straight edges which form an overall polygonal nature of the pattern. Unfortunately, I achieved this pattern by triplicating the original code that generated the pattern. On further reflection I may try to rewrite this another way so that this cutting and pasting isn't required...
Thursday, November 09, 2006
Slippery Triangles
These triangles have slipped a bit. They used to be all lined up then they started to slip. Now they have these gaping hexagonal holes. This pattern is related to the pattern called Pythagorean Tiling where the same thing happened to squares. The big Squares slipped and made little square holes. I wonder why I ended up choosing the same colour. I get the feeling the more of these patterns I make I'll end up repeating some days and not even know it.
Tuesday, November 07, 2006
Dancing Fat Cats
Perhaps I should call this dancing cat slugs. I'd be happy to entertain some alternative names for this one. A close examination of this pattern may reveal a connection to the spiral with nonagons. Notice the same three interconnected spirals appear heredifferent colouring would help see the spirals but I think it would destroy any catness that the pattern has (slug or otherwise)...
Monday, November 06, 2006
Wings
Busy times call for quick and dirty variations. This one is entitled wings for the shape of the gaps on one side of the gray squares. It comes from a variation of a simple pentagon pattern. A zigzag of squares is inserted into the simple pattern. Half of the squares are not visible but the ninety degree angles can be seen from in each wing. Perhaps I'll have to revisit the way program deals with colour so that I can have more choices....
Wednesday, November 01, 2006
Dodecagon Elaboration
Here we have octagons and triangles making up the majority of the pattern. The blue hexagons just fill in the centres of the patterns. The pattern comes from combining a number of discs like the one found in sunspot. At a larger scale the discs can be thought of as dodecagons and the large triangular shaped that have six point triangles in them can thought as triangles. With just the dodecagons and triangles we are left with a simple pattern where there are no gaps and the vertices are all the same: two decagons and one triangle. The orange and purple of the octagons makes it more difficult to see the elaboration especially since the discs eightway symmetry is highlighted not the twelveway symmetry.
Sunday, October 15, 2006
Decagon Web
A web of decagons woven with pentagons. The holes are irregular hexagons made from two overlapping pentagons. Perhaps I should have made the green pentagons pink but sometimes it's hard to say no to green. The pattern derived from the Degagon ZigZag: using pentagons instead of triangles and filling in a bunch more pentagons. The rotation symmetry of the purple pentagons is a remnant of the zigzag construction.
Thursday, October 12, 2006
Decagon ZigZag
This is a variation on the last pattern. Perhaps I needed to have a colour upgrade. Maybe tomorrow I'll try for the same repeating structures on the outside but with the same central loop as the last pattern. The zigzag part of the title refers to the triangles that are inserted between the decagonsthe first go right then left.
Tuesday, October 10, 2006
Decagonal Flower
This decagonal flower is based on the pattern from August 8th (which uses nonagonsnine sided polygons instead of ten). The decagons are arranged in a back and forth loop and then the triangles were inserted in a zigzag pattern to form the inner loop. The rest of the pattern, the outside, was added as decoration. Notice that there is a bit of conflict of rotation. It seems that the ten gaps seem to infuse a of a counter spin into normal spin of the inner loop.
Saturday, October 07, 2006
Shrinking Pentagons
This star shape is constructed primarily with blue pentagons that are only touching at one point with another blue pentagon. The blue pentagons are shrinking by a half each step to the away from the centre. The purple wedges fill in the gaps between the blue pentagons. The wedges are constructed in the same waypentagons that shrink by a half. I'm still playing around to make a better looking pattern with pentagons of different scales...
Friday, October 06, 2006
Flowers
This pattern of flowers is generated by introducing a zigzag of pentagons into a grid of hexagons and triangles.
Instead of the program, the pattern can generated like the windmill pattern. Below, we have the elaboration of a hexagon/triangle pair to a the pair with a pentagon inserted between them. As with the windmills, the orientation or the elaboration is important.
zig {
sides 5
paint purple
sides 3
ifon none {
paint green
3 {
create zag
right
}
} { }
}
zag {
sides 5
paint purple
left
sides 6
ifon none {
paint yellow
6 {
create zig
right
}
} {}
}
Instead of the program, the pattern can generated like the windmill pattern. Below, we have the elaboration of a hexagon/triangle pair to a the pair with a pentagon inserted between them. As with the windmills, the orientation or the elaboration is important.
Wednesday, October 04, 2006
A Field of Windmills
This pattern is a variation of "Not the Zipper". The main difference is that the pentagons have sides half the length of the triangles. They share only one vertex now. The negative space of a single loop reminds me of a windmillhence the title.
A way to understand the generation of this image is to start with a triangular checker board of orange and purple then elaborate it using the following visual replacement rule.
A way to understand the generation of this image is to start with a triangular checker board of orange and purple then elaborate it using the following visual replacement rule.
Monday, October 02, 2006
Pentagon Play
This pattern is the same as the purple and blue pattern from August the 15th. The twist is that the edges don't line up. The holes that used to rhombic holes now look like odd candle sticks. The program is almost identical to the Pythagorean tiling except the "sides 4" is replaced with a "sides 5"(as well the loop must go fives times rather than four).
Sunday, October 01, 2006
Fractal Pentagons
This pattern is a fun pattern with pentagons. Each step away from the central pentagon the adjacent pentagons get smaller. Here is the code that describes this trait.
go{To highlight the layers of pentagons I alternated the colours.
scale 0.5
right
scale .6180339887
right
scale 2
sides 5
ifon none {
paint purple
5 {
create go
right }
} { }
}
Saturday, September 30, 2006
Pythagorean Tiling
The pattern can be made with the following PolygonR&D program
This tiling often appears on many floors. It is made with two different sizes of square tiles. The sizes of tiles doesn't matterthey will always form a pattern without gaps. A related fact about this pattern is that it demonstrates a proof of the Pythagorean theorem. The combined area of a purple and a yellow square is the same area as one of the squares constructed by the grid to the left.
go{
scale 0.4
right
scale 2.5
right
sides 4
ifon none {
paint purple
4 {
create go
right }
} { }
}
This tiling often appears on many floors. It is made with two different sizes of square tiles. The sizes of tiles doesn't matterthey will always form a pattern without gaps. A related fact about this pattern is that it demonstrates a proof of the Pythagorean theorem. The combined area of a purple and a yellow square is the same area as one of the squares constructed by the grid to the left.
Friday, September 29, 2006
Dodecagons R Us
This week was a long oneyou may have noticed the reduction in entries. Well I believe that this will be the new norm for a while. But not because of work but because I dislocated one of my fingers while playing basketball. Typing is slower but the real bottle neck is creating patterns which can take a while in front of the computer which probably is bad for my recovery.
Anyway, this is a simple pattern with two types of vertices: 3.4.6.4 and 4.6.12 where the numbers take the place polygons with the specified number of sides. Still it's quite pretty.
Anyway, this is a simple pattern with two types of vertices: 3.4.6.4 and 4.6.12 where the numbers take the place polygons with the specified number of sides. Still it's quite pretty.
Tuesday, September 26, 2006
Fifteen Turns
Monday, September 25, 2006
Catching Zeds
Well there's a lot of zeds here but there are also a bunch of ens (mirror images of the zeds). This uses the same strategy as the shurikens posts. Notice between each octagon there is a pentagon and triangle inserted. In fact, this pattern is also similar to Candiesthe difference is that the local connections of the octagons. Here an octagon is connected to two pentagons that are on sides 90 degrees apart whereas in Candies they are 180 degrees apart. As well, this pattern has extra olive triangles for decoration.
Sunday, September 24, 2006
More Shurikens
I decided that it was probably useful to add a visual explanation of the three set of Shurikens below, which can be a bit disorienting because it feels like there should be more symmetry to it than it has. Here the set with only orange and green are highlighted. The other sets have purple and pink in their colours. One has orange in the middle (the boxy shurikens) and the other has pink in the middle, which is the mirror image to the highlighted one. Another thing that is clearly shown in the image is that I need a colour consultant.
Thursday, September 21, 2006
Assorted Shurikens
This pattern is another variation on the triangular grid (black triangles). The difference is that the polygons inserted between the triangles have less symmetry than the previous ones. Notice that there are three types of holes where the original grids vertices werehence "assorted". I'm calling the holes shurikens because to the rotational symmetry making them look a little like throwing stars. Two sets of shurikens are mirror images of each other and the third is the one with boxy ends. I like this pattern because of the notquiterightness of the repeating pattern. Perhaps I'll change the border of one of the "shurikens" to a different colour to emphasize the differences...
Wednesday, September 20, 2006
Not the Zipper
Well this is the pattern that is related to yesterday's zipper. The program to create this pattern is fairly simple. It has two different local patterns: one that looks like a propeller spinning clockwise and one that looks like a propeller spinning counterclockwise. In the program below I have labeled them zig and zag.
zig {
sides 5
paint blue
sides 3
ifon none {
paint orange
create zag
left
create zag
} { }
}
zag {
sides 5
paint blue
left
sides 3
ifon none {
paint orange
create zig
left
create zig
} { }
}
Tuesday, September 19, 2006
Zipper
This pattern has a vertical meshing of that reminds me of a zipper. The pattern is based on a grid orange triangles, which are separated by pentagons and squares. The holes made in the middle of the triangles looks something like elongated hexagons that were sheared. The pattern looks very different when only pentagons are used. That'll be tomorrow's post.
Sunday, September 17, 2006
Swirl
The negative space makes the swirls. The main pattern is a grid of triangles with pentagons and squares that separate the triangles. The green triangles are surrounded by triangles and the orange ones are surrounded by three pentagons. The extra triangles and squares make the swirl pattern of the holes in the middle.
Saturday, September 16, 2006
Almost
This pattern almost works. It looks like it fits together perfectly but alas the gray hexagons loosely fit. Each hexagon is connected to only one orange triangle and not touching the two. But because of the closeness it's hard to see. The way the pattern was designed from a triangular grid that had a double zigzag of triangles and pentagons inserted between the grid triangles (red and green). Maybe it's best just to omit the misleading hexagons....
Thursday, September 14, 2006
Candies
Somehow, this pattern reminds me of candies twisted in colourful wrappers. I know that I could have coloured this one better but....I was more interested in the pattern. The loops, here, have a double zigzag pattern. The octagons are separated by pentagons and triangles in a couple of ways: pentagon with a triangle to the left (pink and red) or a pentagon with a triangle to the right (orange and purple).
As well, each octagon has two pentagons and two triangles that connect to it. I will experiment some more with this double zigzag idea.
As well, each octagon has two pentagons and two triangles that connect to it. I will experiment some more with this double zigzag idea.
Tuesday, September 12, 2006
no gaps
Sunday, September 10, 2006
Cut and Paste
This is a TileLand design that has ten copies of a path. The path goes from one red square to the next which is a big arc. The arc has one missing pentagon between the purple square and the pink pentagon which allows for the arcs to not overlap. Below, I highlighted one of the ten arcs to make it easy to see. I probably could have coloured this one a bit better....
Friday, September 08, 2006
Sun Spot
Just for a change up, I'm back to TileLand. This pattern came about by trying to fill in the middle of the loop made by the octagons and triangles. Normally, I prefer to have only edge connected polygons but to fill in the middle required a some fiddling. If eight more octagons fit on the inside, I would have liked it more. But I settled for the hexagonsI was a bit surprised they fit so nicely.
Thursday, September 07, 2006
Compass Roses
Well, I guess that this is not really compass roses since I would need eight points rather than these that only have four. Compasses was the first thing that came to mind. As with most patterns I make, the original program is not as efficient as the one I create after giving it a bit of time. Here is the program that I came up with after a bit of thought.
rose {
sides 4
right
sides 6
2 right
3 sides 3
sides 3
ifon none {
paint red
create rose
left
sides 3
paint purple
left
create rose
} {
}
}
Tuesday, September 05, 2006
Pants on Fire
I like the local pattern but globally this pattern doesn't work out. It can make a nice grid but not a pattern that has radial symmetry. The wedges implied here have angles that doesn't divide 360 so they do not fit together. The program to generate this image is shorter than one that would create the grid and I'm lazy today...
start {
scale 0.4
create pent
}
pent {
sides 3
paint pink
sides 5
ifon none {
paint purple
create pent
3 right
create delay
} {
}
}
delay {
create pent
}
Monday, September 04, 2006
Spinner Revisited
Here's conceptual way to make spinner from Thursday. Start with this pentagon pattern below. This can be generated by the following polygonR&D code.
The delay subprogram allows the pattern to development more symmetrically; without it, there would be a radial seam that would break the symmetry (C_{5}). To add spice to the pattern alternating triangles can be inserted (the zigzag construction described in Zigzag Grid). To do this, the pent subprogram must be revised like so...
Finally, some extra triangles are added for decorations to get the original spinner pattern. The colouring of this pattern highlights the triangle pentagon triangle groups. It is interesting to see how the colouring has such a dramatic effect for each pattern. A seemingly simple change of switching the green and olive completely ruins the aesthetics of this pattern. The five pointed stars completely dominate instead of being a balanced part of the pattern.
start {
scale 0.4
create pent
}
pent {
sides 5
ifon none {
paint green
sides 5
paint olive
create pent
3 right
create delay
} { }
}
delay {
create pent
}
The delay subprogram allows the pattern to development more symmetrically; without it, there would be a radial seam that would break the symmetry (C_{5}). To add spice to the pattern alternating triangles can be inserted (the zigzag construction described in Zigzag Grid). To do this, the pent subprogram must be revised like so...
pent {
sides 3
ifon none{
paint olive
} { }
sides 5
ifon none {
paint green
sides 3
left
paint green
sides 5
paint olive
create pent
3 right
create delay
} { }
}
Finally, some extra triangles are added for decorations to get the original spinner pattern. The colouring of this pattern highlights the triangle pentagon triangle groups. It is interesting to see how the colouring has such a dramatic effect for each pattern. A seemingly simple change of switching the green and olive completely ruins the aesthetics of this pattern. The five pointed stars completely dominate instead of being a balanced part of the pattern.
Saturday, September 02, 2006
Leaves
The leaves pattern comes directly from the pattern found on Tuesday, August 15, 2006. Here the pentagons are spaced apart by squares. The programming on how and where to insert the squares (really where not to put them) is a little tricky but not overly so. The olive coloured square indicate a filling in square where as the green ones show the growth of the polygons from the centre.
Thursday, August 31, 2006
Spinner
Tuesday, August 29, 2006
Shells
Maybe tomorrow I'll spiral this one but today I'll stick with concentric rings. The shells made of pentagons are decorated with triangles. The program that made this is not too sophisticated I think that when I try to make a spiral design I'll have to do a little more tinkering.... You'll just have to wait and see.
Heptagon Mix
I was thinking about doing this pattern with heptagons. The problem is that in the old pattern three pentagons fit around a vertex with room to spare but three heptagons do not fit around a vertex. To make room, I inserted two squares and was off to the races. Also, I threw in some triangles to add some variation into the mix. Perhaps this would look a bit more interesting if I added some alternation of colours.... To make an better backdrop, after I cut out the rectangular part that will generate the pattern, I load it into gimp (a linux knockoff of photoshop) and fade the colours (using about a 0.4 alpha on a white background).
Monday, August 28, 2006
Jungle
I'm not sure why I'm calling this a jungle. This pattern is a variant of the one on Tuesday, August 15, 2006. The pattern comes from putting a zigzag of triangles into every loop in the original. For instance, the original has loops or six pentagons that form a rhombus hole in the middle. Here the rhombus is transformed into curved triangles (the triangle in the middle is just for decoration). On close examination, There are still only two orientations of the pentagonshalf the pentagons have a vertical side.
Saturday, August 26, 2006
Birds
Perhaps I'm being a bit optimistic that people can see birds. The gaps that are not rhombic (like a diamond) remind me of birds. In the pattern, I see these birds circling around in big spirals. The program that generates this is a very short recursive program. The pentagons alternate between gray and orange. I was a bit surprised at first that there was only alternating colours in the pattern. Even though I programmed the colours to alternate, I am really only programming the polygons to fan in a treelike fashion. There could be many incidental connections that occur. But on further inspection, all the loops have an even number of polygons so it would be impossible to have two of the same colour. In fact, since each colour represents a particular orientation two pentagon of the same colour can't share just one edge (they would have to share all five or none).
Friday, August 25, 2006
Clover?
I'm calling this pattern clover because of the negative space. Looking at the polygons though, it reminds of some sort of the three legged wheel that I saw in a weird movie... This pattern was developed using a zigzag technique similar to yesterday. The three squares zig one way then the other as they go from hexagon to hexagon.
Subscribe to:
Posts (Atom)
Popular Posts

This one was fun to make. I wanted a cool snowflake to be a backdrop for a presentation (http://prezi.com/jie04ey9bhjr/zulo/) that I wa...

Unlike normal, I was able to deliver the square version of the descending pentagons quickly. There was no math to figure out. although ...

Tileland+ interface Along with an interface update , I added a some language extras. The native Tileland instructions remain (polygon...