Tessellations: Technology and Culture
Design is part of the human consciousness. Culture is how
people see and do things from a historical prospective.
The images shown here with the Java graphics are rooted
in thousands of years of use and living.
Escher began his regular plane division work in 1936 in
Spain. He got famous in the 50's. He was unique in his
vision and passion and he used to say "I'm walking
around all by myself here." His prints were all over USA
in the 60's when I was in college in Wisconsin and Michigan.
Five years after he died, in 1977 I did the computer programs
while I was teaching at the University of Illinois. That
was before the era of personal computers and desktop publishing.
I published my technical papers in 1979 and 1980. I have
collected images of regular plane division for quite a while.
It was not until I got on the Internet in 1997 that I see
other people doing Escher inspired art. The Internet made
a lot of resources available. So we don't feel the isolation
and loneliness that Escher expressed.
You can put an interlocking shape on the web by scanning or
computer paint programs(Adobe, Corel, etc.). That creates a
pixel based image. Some people asked me "Why use JAVA?" JAVA
programs are based on a mathematical description of the shape.
The colors are more uniform and the shapes have a simple clean
look. Because the size, color and angles are defined by a
set of parameters, the image can be changed dynamically while
the shape is shown on the webpage. I learn a lot more about
the geometry rules when I do the JAVA programs.
This is for your delight!
Enjoy the visual overload !
Quick Thumbnail samples
"Spirit of Escher" samples
Math/Art examples
Large and small squares
Herringbone Brick Pattern
Sashiko - Classic Japanese quilt
Chiyogami - Hand printed Japanese paper
FLAX Pattern 24K JPEG
Patchwork and Quilt
A Japanese Quilt Design
Islamic Tiles
Stars and Propellers(5/7/98)
Hexagons(8/2/2000)
Hexagram(3/8/2001)
Star of David Graphic image and
Comments, Reference, Links
Lattice window and tattoo babe 19K JPEG Warning: IMPURE
Lattice Window in China
Celtic stone carving
Celtic spirals28K JPEG
Sweater with regular scrolls by Alice Starmore, 25K JPEG
Koch Island(3/21/2001) a Fractal graphics
Twin Dragon a Julia set Fractal tiling (12/31/2001)
Java computer graphics is a good learning experience for junior
high school or middle school.
David made
these
pictures in junior high school.
LEGO tessellations
Build a spherical tessellations from a kit
Famous JAVA Graphics from award-winning programmers
The first 3 JAVA programs are copied from "JAVA-SIG's 100 best applets" edited by Robert Miller,
John Wiley and Sons, 1997.
Spiragraph by Anu Garg
Jav-A-Sketch by Mark Masse
Squiral by L. Ziegler
Penrose tiles by Geert
Calendar program by Michael Bertrand
Interactive pattern blocks by Jacobo Bulaevsky
Java Zip by Paul Friedlander
Mathematical Basis of Interlocking Shapes
Tessellations database by
Patrick Snels
REFEREBCES
"Visions of Symmetry - Notebooks, Periodic Drawings, and Related Work of
M. C. Escher" by Doris Schattschneider, W. H. Freeman and Company, New York,
1990, 354 pages.
"Tilings and Patterns" by Branko Grunbaum & G.C. Shepard, W.H. Freeman and Company, New York, 1986, 700 pages. This is a classic book, the best I have seen.
"Handbook of Regular Patterns" by Peter S. Stevens, MIT Press, 1981, 1996, 454 illustrations,
400 pages.
"Pattern Design" by Archibald H. Christie, Dover Publications Inc. New York, 1910, 1929,
U.S. Edition 1969, 359 illustrations, 313 pages.
"Chinese Lattice Designs" by Daniel Sheets Dye, Dover Publications, Inc. New York, 1937,
1949, 1974, 1239 illustrations, 469 pages.
"3000 Decorative Patterns of the Ancient World" by Flinders Petrie, Dover Book 1986, 106 pages.
"Jim Blinn's Corner: Dirty Pixels" by Jim Blinn at Microsoft Research, Morgan Kaufmann
Publication Inc., 1998, 247 pages.
"Symmetries of Culture," by Dorothy K. Washburn and Donald W. Crowe, University of Washington Press, 1988, 300 pages. This is considered an archaeology book, it has good discussion of symmetry in human history from different cultures.
"Multicultural Mathematics," by David Nelson, George Joseph and Julian Williams,
Oxford University Press, 1993, 228 pages.
"The Grammer of Ornament">by Owen Jones, A Dorling Kindersley Book, 2001, 504 pages
Why do JAVA or JavaScript?
I started using JAVA to do these tessellations in April 98.
JAVA is like C, which is a versatile programming language.
Doing graphics on the monitor with C is simple. JAVA graphics
output is limited to this sandbox on the webpage (of the browser).
The size and location of the sandbox is defined by HTML,
which invokes the JAVA applet. I learn to
use JavaScript to allow the viewer to interact with the Java
Virtual Machine. JavaScript is like REXX. It is good with
command parsing. JavaScript is perfect for interfacing JAVA
with the HTML script. What you see are the buttons that allow
you to change the image within the sandbox of JAVA graphics.
I feel the time invested in the JAVA language is well spent
because the language is so useful and there is a real commitment
from Sun Microsystem to make this a universal language.
Like other people I know, I learn this in my spare time
without formal training. This is because the language is well
designed and there are so many good books on the subject. It
helped me a lot to have people around like Steven, Gary Steiner,
Brian Fan and Galen Miller to bounce off ideas and questions.
Please send me an
email if you have an idea or something to say.
CD is available that contains 500 images, 50 graphic Java programs with source code, fast viewing for all designs without an Internet connections. I stopped adding contents to my website since 2001 because the ISP is charging me extra fee when the traffic gets too high and visitors are experiencing viewing problems. All my new ideas go into the CD. There are images not seen anywhere else. $20 cost for the CD includes US mailing postage. Satisfaction guaranteed or your money back. Please inquire with email. Special discount for schools and public library.
Tessellations CD
MathArtFun website