Decorating Polar Zonohedra with Islamic Geometric Patterns

Year: 2022 Authors: Phil Webster

Core claim

Careful angle matching between IGP rhombic grids and polar zonohedra enables aesthetically acceptable decorated PZ with minimal distortion.

Topics

Islamic geometric patterns, polar zonohedra, rhombic grids, pattern matching, 3D decoration

Domains

geometry, polyhedra, symmetry, trigonometric angle formulas, Islamic geometric pattern design, decorative geometry, generative ornament, visual patterning

Methods

rhombic grid construction, angle comparison, threshold matching, linear scaling

Media

3D renderings, polyhedral models, digital diagrams

Paper text

The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.

Bridges 2022 Conference Proceedings

Decorating Polar Zonohedra with Islamic Geometric Patterns

Phil Webster

Phil Webster Design, Chandler, AZ, USA; phil@philwebsterdesign.com

Abstract

This paper describes a process for applying Islamic geometric patterns (IGP) to the faces of polar zonohedra (PZ). First, a process for developing IGP that repeats on rhombic grids is presented. Then, PZ are defined and the formula for calculating the rhombic face angles is shown. Since the set of face angles for a given PZ is almost never identical to those of the rhombic grids for IGP, a system is presented for systematically identifying PZ and IGP whose rhombic angles are within a given threshold. IGP can then be applied to the faces of the identified PZ using small linear scaling factors — making distortions practically unnoticeable to the naked eye.

Background and Motivation

Having spent many years decorating polyhedra (primarily Platonic and Archimedean solids) with Islamic geometric patterns (IGP), I became interested in whether they could also be applied to polar zonohedra (PZ). As Figures 1 and 9 show, I discovered that it is, in fact, possible. However, PZ must be chosen according to a fairly strict set of criteria in order for the final pattern to appear undistorted and aesthetically pleasing.

img-0.jpeg Figure 1: A series of fitting various , with (left to right).

Introduction to Islamic Geometric Patterns

The field of IGP is a vast one, and many Bridges papers by myself [7] and other authors [2, 3, 6] have explored ways of extending this tradition in new directions beyond the designs found in the historical record. Traditional IGP generally repeat in the plane, as an expression of the infinite. All of the familiar planar repeat units such as squares, rectangles, triangles, and hexagons appear regularly. Another common repeat unit is the rhombus, and many successful traditional patterns follow this repeat scheme as well [1]. In particular, there is a systematic way to develop IGP whose primary motifs have -fold symmetry, and whose repeat units are rhombi with angles of the form where is a positive integer.

Webster

Creating -fold IGP with Rhombic Repeat Units

Consider a rhombus whose angles are and for positive integers , and , with . Since the angles sum to , we have , so . Thus must be even, and . Setting yields , i.e. a square, which is not of interest for this investigation. Also, developing reasonable IGP, especially on the thinnest rhombi ( ) becomes increasingly challenging as increases. Thus, I will be considering rhombic repeat units where is even and . For each such there are distinct pairs ( ). Henceforth a set of edge-matched IGP for all rhombic repeat units for a given will be called . Figure 2 shows examples of for .

img-1.jpeg Figure 2: Examples of for .

Figure 3 illustrates the steps for developing , using as an example. First, we create all possible rhombi with acute angles and place centers of -fold symmetry at the vertices. Then, using well documented techniques [1, 5] we develop a polygonal subgrid for each rhombus. Note that for small , it is common practice to allow the -fold polygons at the obtuse vertices to overlap and merge in the center of the rhombus. One important additional constraint is that we must find subgrids for all rhombi in the family that have the same configuration along every edge (hence “edge-matched” in the definition above). This will assure that rhombi of different shapes can still match edge to edge across the entire range of faces in a given PZ. Once all subgrids have been created, we place pairs of lines at each midpoint, crossing at a consistent contact angle, and extend those lines to complete the pattern. As with all IGP, there are often multiple possible subgrids, as well as multiple families of patterns on a given subgrid depending on the choice of contact angle (acute, median, obtuse, and/or two-point, per Bonner’s terminology [1]) that can be developed on a given subgrid; only one example pattern for each is shown here.

Decorating Polar Zonohedra with Islamic Geometric Patterns

img-2.jpeg Figure 3: Developing patterns for : (a) Place 10-fold symmetry lines at each vertex; (b) Create polygonal subgrid; (c) Place contact angles at polygon edge midpoints; (d) Complete patterns.

Introduction to Polar Zonohedra

Polar zonohedra (PZ) are an especially beautiful, rotationally symmetric class of polyhedra all of whose faces are rhombi with the same edge lengths. It is easiest to picture a PZ as emanating from the origin with a -fold axis of symmetry in the direction. Each is defined entirely by , the number of equal length generating vectors (spaced at angles of around the axis), and , the “pitch angle” of those vectors relative to the plane. When is close to , the PZ will have a very flat, pancake-like shape; when is close to , it will have a very pointy, cigar-like shape; and in between it will have a shape reminiscent of a football (see Figure 4). Hart [4] enumerates many other interesting properties of this class of shapes, and derives the following formula for the bottommost rhombic face angle at the level (with being the “bottom” set of faces with vertices at the origin): of .

img-3.jpeg Figure 4: Examples of polar zonohedra for a variety of values of and

Comparing Rhombic Angles of IGP and PZ

When attempting to apply IGP arbitrarily to the faces of PZ, the results are usually aesthetically unsuccessful (see Figure 5). On the left, an 8-fold IGP has been applied to an arbitrary PZ (turned sideways here for greater detail), and distortions are very clear. At the tips, the green “shield” shapes are contorted into three very different aspect ratios; in the center, the square configurations are noticeably stretched; and some transitions between faces do not even preserve straight pattern lines across their boundaries (e.g. the left side of the blue figure just left of center). Conversely, on the right, a PZ discovered through the process described later in this paper accommodates the same IGP with minimal distortion and hence a much more satisfying effect.

Webster

img-4.jpeg PZ(9,59”) + IGPv(8)

img-5.jpeg PZ(7,21”) + IGPv(8) Figure 5: An 8-fold IGP applied to an arbitrary PZ (left) vs. a carefully selected PZ (right).

The reason arbitrary matches rarely work well is that there are only a few special cases where the set of face angles of a given are exactly in the form required by the repeat units of . One is the degenerate case of (for any ). In this case all of the faces are of exactly the form ; however, the PZ is completely flat and has no volume. Another is the unique case of , which produces a perfect cube, and so admits any IGP based on a square repeat unit. Cubes decorated with IGP are very beautiful, but don’t capture the special essence of PZ.

So at first the task of decorating a typical, football-shaped PZ would seem nearly impossible. However, in relatively rare circumstances, it turns out that all of the face angles of a given PZ fall within a small number of degrees of some set of angles . Once such a PZ is identified, it becomes possible to apply a set of patterns to its faces, by using small linear scalings of the pattern to match the angles of pattern’s repeat units to the angles of each PZ face. So, how does one go about identifying such PZ?

Graphing PZ Face Angles

We begin by getting a feel for how PZ face angles vary as moves from to . Figure 6 shows four examples for PZ with , and 14 (for the moment ignore the shaded areas and vertical lines and ovals; we’ll discuss these shortly). One immediately gets a visual sense of how the face angles vary as the PZ moves from the “pancake” shape near to the “cigar shape” near :

  • Note that we only need to inspect the angles for the bottom half of the PZ (i.e., the first angles), since the upper half is just a reflection of the bottom half.
  • At , the PZ is completely flat, and so the face angles are simply and hence evenly spaced along the vertical axis. This is the degenerate case mentioned earlier.
  • At , the PZ collapses to a vertical line, so all the face angles drop to .
  • In between, angles decrease along a series of curves (or a straight line for the top curve for even ) per the function listed above (Angle of ).

Identifying Potential IGP-PZ Matches

Now that we have PZ face angles graphed, we can see how they relate to the angles for a given (Figure 6, dashed blue horizontal lines), and look for values of the pitch angle where the two sets of curves intersect or pass close enough to each other that a match seems feasible (Figure 6, vertical lines and ovals). In the upper left we see a near match at (the maximum discrepancy was , which just missed

Decorating Polar Zonohedra with Islamic Geometric Patterns

img-6.jpeg

img-7.jpeg

img-8.jpeg Figure 6: Graphs of PZ face angles varying with for various values of . Also shown are IGP rhombus angles (dashed horizontal lines) and close matches (red vertical lines and ovals). The upper left graph also shows a near match (blue vertical lines and ovals), areas of closest match (gray shaded areas), and “zones of influence” for maximum differences (red shaded areas).

img-9.jpeg

the threshold of ); in the upper right, 3 matches at , and , and so on. Note that not all IGP angles must be used in matching because (a) pairs of values that sum to are already redundant, since they represent the same rhombus rotated by , and (b) we need not use every rhombus in the given set. Conversely, we DO need to find decent matches for all PZ face angles, since each one represents a distinct face type of the given PZ. A few additional points of interest from Figure 6:

  • The same has different matching behavior w.r.t. different (compare upper left and upper right).
  • Larger mean more angles to match, so there are on average fewer matches (compare last 3 graphs).
  • Two PZ face angles can match the same IGP angle from above and below (lower right, top oval).
  • The maximum difference shifts constantly as increases. In the upper left, gray shaded areas show where each curve is closest to an line, and red areas show where the maximum difference lies.

An Exhaustive Search for Candidates

Rather than generate and inspect every pair of PZ curves and IGP lines, we can at this point create a function that returns for each triple the maximum deviation between the set of face angles for and each angle’s closest-matching IGP angle . We can tabulate these results and start looking for values below a given threshold (say, ) where we might be able to scale the IGP without noticeable deformation. I implemented this in Excel with a few simple VBA functions, and Figure 7 shows an example of the data for , , and . Several interesting patterns emerge in Figure 7:

  • The apparently random up and down patterns are due to shifting “zones of influence” – that is, which of the PZ angles is driving the maximum difference for any given range of . Examine the red highlighted zones of influence in Figure 6 (upper left) to see how they dictate the contour of the chart for (Figure 7, upper right, second curve from the top, in orange).

Webster

img-10.jpeg

img-11.jpeg

img-12.jpeg Figure 7: Maximum discrepancies between PZ angles and IGP angles for and . Shaded areas show ideal range of , and dashed lines show match threshold .

img-13.jpeg

  • For all , the maximum is eventually driven by the smallest PZ angle and smallest IGP angle, and at that point it grows steadily to (see the rightmost side of each series).
  • Drawing a horizontal line at our threshold level (dashed red horizontal line near the bottom of each chart) makes it easy to locate places where various maxima drop below the threshold.
  • The higher the value of , the less likely an overall match becomes, since there are progressively more different angles to match. At there is only one angle to match (these PZ are equilateral parallelepipeds with 6 congruent faces), so many exact matches exist where graphs graze the axis; and show ever fewer matches; and by there is but one match for a single .

One final criterion is more aesthetic and practical than mathematical. Recall that extreme values of near and lead to very “flat” and “pointy” shapes, respectively. At an aesthetic level, I find these shapes less beautiful, and at a practical level, constructing IGP on extremely thin rhombi often does not lead to good results. Thus, I restricted my final tally to the range (green shaded areas in Figure 7).

Using the final set of criteria , and a maximum difference threshold of , a total of 43 final candidates were found (see supplemental spreadsheet). As expected, candidates decrease as increases, since there are more simultaneous PZ face angles to match. The case of , which has only one face angle to match, can fit any pattern (see Figure 1). Also, larger values of are easier to match because they provide a larger set of rhombic repeat shapes.

Making IGP conform to PZ Faces

Lastly, we need a way to adapt the patterns in before we can apply them to the faces of the matched . This is a simple matter of scaling along one axis to make the pattern match the PZ face in question (see Figure 8).

We now have all the tools we need to decorate PZ with IGP, and fulfill the title of the paper! Several decorated PZ renderings are shown in Figures 1 and 9. Each has been given its own color scheme

Decorating Polar Zonohedra with Islamic Geometric Patterns

img-14.jpeg Figure 8: Scaling to fit faces from . Original rhombi have acute angles of and ; acute face angles are (requiring widening) and (requiring narrowing).

to help identify it across multiple PZ; the color schemes are mostly reminiscent of those used in traditional patterns, though the pattern is less so. Figure 1 shows the flexibility inherent in PZ with . With only one shape of rhombic face, one can vary the pitch angle such that any desired acute face angle is achieved, and thus any IGP can be made to fit smoothly. Figure 9 demonstrates a cross section of possibilities covering many values of and all values of that were considered.

Conclusion and Future Directions

By systematically comparing sets of PZ face angles with sets of IGP rhombic repeat angles, we can identify IGP that can be linearly scaled to fit the faces of certain PZ. As Figure 9 shows, there is a large variety of possibilities. So far I have only produced 3D renderings, but I plan to create physical models in the near future. Given how good matches at a threshold of appear, I plan to see if wider thresholds can still yield patterns without noticeable deformation. I also plan to develop for larger (e.g. 18, 20, 22 …). This may be especially fruitful given that the number of viable PZ candidates increases as increases.

References

[1] J. Bonner. Islamic Geometric Patterns: Their Historical Development and Traditional Design Methodology. Springer, 2017. [2] J. Bonner and M. Pelletier. “A 7-Fold System for Creating Islamic Geometric Patterns Part 1: Historical Antecedents” Bridges Conference Proceedings, Towson, Maryland, USA, Jul. 25–29, 2012, pp. 141–148. https://archive.bridgesmathart.org/2012/bridges2012-141. [3] L. Eriksson. “Adapter Tiles Evolves the Girih Tile Set.” Bridges Conference Proceedings, Online, Aug. 1-5, 2020 pp. 19-26. http://archive.bridgesmathart.org/2020/bridges2020-19. [4] G. Hart. “The Joy of Polar Zonohedra.” Bridges Conference Proceedings, Online, Aug. 1–3, 2021, pp. 7–14. http://archive.bridgesmathart.org/2021/bridges2021-7. [5] C. S. Kaplan and D. H. Salesin. “Islamic star patterns in absolute geometry.” ACM Transactions on Graphics, vol. 23, no. 2, Apr. 2004, pp 97-119. https://grail.cs.washington.edu/wp-content/uploads/2015/08/kaplan-2004-isp.pdf [6] M. Pelletier and J. Bonner. “A 7-Fold System for Creating Islamic Geometric Patterns Part 2: Contemporary Expression.” Bridges Conference Proceedings, Towson, Maryland, USA, Jul. 25–29, 2012, pp. 149–156. http://archive.bridgesmathart.org/2012/bridges2012-149. [7] P. Webster. “Fractal Islamic Geometric Patterns Based on Arrangements of n2 Stars.” Bridges Conference Proceedings, Enschede, the Netherlands, Jul. 27-31, 2013, pp. 87-94. http://archive.bridgesmathart.org/2013/bridges2013-87.

Webster

img-15.jpeg

img-16.jpeg

img-17.jpeg

img-18.jpeg

img-19.jpeg

img-20.jpeg

img-21.jpeg Figure 9: Polar zonohedra selected from the 43 final candidates fulfilling all criteria listed previously. Each is labeled with its underlying shape and its pattern .

img-22.jpeg

0 items under this folder.