CS 285: SOLID MODELING

Lecture #5 -- Wednesday, Sept. 14, 2011


PREVIOUS < - - - - > CS 285 HOME < - - - - > CURRENT < - - - - > NEXT

 

Warm-up Exercise: Match the Patterns: Numbers to Letters




In addition to using some properly tailored procedural utilities,
exploiting symmetry is another great way to reduce the amount of design work that needs to be done
-- and, possibly, to increase the quality of the resulting design.
Fortunately the numbers of all possible symmetries can be nicely catalogued ...

What is Symmetry ?

Symmetry operations form groups
{Closure: A,B ==> AB, BA;  Associativity:  (AB)C = A(BC);  Identity: IA = AI = A;  Inverse:  A ==> A-1:  AA-1 = A-1A = I }.

Understanding the symmetries of 1D friezes is crucial to the understanding of the symmetries of 2D figures, 3D objects, and 2D and 3D tilings.

Examples of Friezes on the web ...

Some fine books on symmetry and tilings:

(You could of course spend many hours studying symmetry from these books.
But it is far more efficient on your time to think along in class;
in this way you can absorb the essentials in a couple of hours.)

Symmetry in 2D Space:

Symmetry in 3D Space:

(In 4D, there are 4783 space lattice groups.)

Open your eyes to the symmetry of everyday objects...



Discussion of Assignment #2 -- Generating Symmetrical Venn Digrams



New Homework Assignment#3:

Use the sweep facility in SLIDE to generate your monogram.

(Due: Monday, 9/19/2011:  noon, electronically)



PREVIOUS < - - - - > CS 285 HOME < - - - - > CURRENT < - - - - > NEXT
Page Editor: Carlo H. Séquin