CS 285 Analogies from 2D to 3D Exercises in Disciplined Creativity Carlo H. Séquin University of California, Berkeley.

Slides:



Advertisements
Similar presentations
GEOMETRY AND SPATIAL SENSE IN THE EARLY CHILDHOOD CURRICULUM
Advertisements

Objective: To describe properties of solid shapes such as perpendicular and parallel lines, faces and edges.
Three-dimensional Shapes (3D)
Jane Yen Carlo Séquin UC Berkeley I3D 2001 [1] M.C. Escher, His Life and Complete Graphic Work Escher Sphere Construction Kit.
ISAMA 2004 Artist’s Sketch, SIGGRAPH 2006, Boston, Carlo H. Séquin, EECS, U.C. Berkeley Ling Xiao is an undergraduate student who worked with me on.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
NEXT Sketch Up NEXT Inventor NEXT 3 Ds Max.
Procedural Content Tiling
1 SIGGRAPH 2004, Los Angeles Carlo H. Séquin and Ling Xiao EECS Computer Science Division University of California, Berkeley Fair LVC Curves on Subdivision.
3-D: The Foundation for Developing Geometric Thinking Dr. Jackie Sack RUSMP Spring Networking Conference February 24, 2007.
CS 285, Fall 2007 Analogies from 2D to 3D Carlo H. Séquin University of California, Berkeley.
SIGGRAPH 2003, San Diego Fair and Robust Circle Splines Carlo Séquin, EECS, UCB Kiha Lee, ME, UCB.
2003 by Jim X. Chen: Introduction to Modeling Jim X. Chen George Mason University.
EECS Computer Science Division University of California, Berkeley Carlo H. Séquin Art and Math Behind and Beyond the 8-fold Way.
CSE325 Computer Science and Sculpture Prof. George Hart.
CHS UCB CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.
Leonardo Meeting, San Francisco, May 12, 2008
Geometry Chapter 20. Geometry is the study of shapes Geometry is a way of thinking about and seeing the world. Geometry is evident in nature, art and.
CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.
Bridges 2013 Girl’s Surface Sue Goodman, UNC-Chapel Hill Alex Mellnik, Cornell University Carlo H. Séquin U.C. Berkeley.
Geometry Vocabulary 2-dimensional (2D) - a shape that has no thickness; a flat shape 3-dimensional (3D) - an object that has thickness (height, width and.
Geometry is everywhere by : Laura González  Solid figures are 3D figures that have length, width and heigth.  For example :  Sphere Faces:0 Vertices:0.
Bellringer Your mission: Construct a perfect square using the construction techniques you have learned from Unit 1. You may NOT measure any lengths with.
Geometric Solids: The Prism. 2 Review of Planes A plane is a flat surface (think tabletop) that extends forever in all directions. It is a two-dimensional.
GEOMETRY.
Objective: To describe properties of solid shapes such as perpendicular and parallel lines, faces and edges.
Equation A statement that two mathematical expressions are equal.
Elements of Design are the parts
EMSE 3123 Math and Science in Education
HW: Complete WB 112 and finish Mtn. Math- Week 18 Do #1-8 (the entire page of WB 112) Make sure and follow the directions: 1- Name each solid figure 2-
Geometry This slide show tells you about some but not all of the shapes and their definition. By:alex and josh.
Review of Geometric Shapes
A solid figure 3 dimensional figure.
Math Terms. Digit A number Compare To see how things are alike or different -
3:2 powerpointmaths.com Quality resources for the mathematics classroom Reduce your workload and cut down planning Enjoy a new teaching experience Watch.
1-2 (For help, go to the Skills Handbook, page 722.) 1. y = x y = 2x – 4 3. y = 2x y = –x + 7 y = 4x – 10 y = –x Copy the diagram of the.
Lecture 5: Curves And Surfaces, and Geometric Modeling
Geometry / Names and Shapes Mathematics and Millennials – 6th.
Tools of Geometry Beginning Geometry for: 3 rd Graders Tools of Geometry Beginning Geometry for: 3 rd Graders.
Acute angle An angle with a measure less than 90 degrees.
Language Objective: Students will be able to practice agreeing and disagreeing with partner or small group, interpret and discuss illustrations, identify.
Geometry, Patterns and Art
PREPARED BY: SAMERA BINTI SAMSUDDIN SAH SEM /2012 (NOV 2011)
1 Adding charts anywhere Assume a cow is a sphere Cindy Grimm and John Hughes, “Parameterizing n-holed tori”, Mathematics of Surfaces X, 2003 Cindy Grimm,
Artist’s Sketch, SIGGRAPH 2006, Boston, Hilbert Cube 512 Hilbert Cube 512.
PART 1 SOLID SHAPES Two-dimensional Shapes (2D) These shapes are flat and can only be drawn on paper. They have two dimensions – length and width.
Geometry Objectives Identify a three- dimensional object from two- dimensional representations of that object and vice versa Given a.
CS654: Digital Image Analysis Lecture 25: Hough Transform Slide credits: Guillermo Sapiro, Mubarak Shah, Derek Hoiem.
FUNCTIONS AND MODELS 1. The fundamental objects that we deal with in calculus are functions.
EECS Computer Science Division University of California, Berkeley
PART 1 Elements of Art what artists use to create art.
EECS Computer Science Division University of California, Berkeley
Polygons and Solids. Helix - Volume or solid of spiral shape that turns at a constant angle. cylinder -Volume or solid generated by the rotation.
By GABE. Cube Defining Attributes:  6 flat faces  8 vertices  12 edges  The face is a square  It can stack and slide.
Forging new generations of engineers. Parametric Modeling.
MATH - K Common Core Vs Kansas Standards. DOMAIN Counting and Cardinality.
Geometry 1 st Grade Geometry Lesson. Content Strand Addressed Geometry Strand Students will: use visualization and spatial reasoning to analyze characteristics.
Acute angle: An angle with a measure less than 90º.
Everything we use has symbols and legends for us to follow. But we would never know what the symbols meant unless we had a Legend. Everything we use has.
Using Geoboards. Identify and describe shapes (squares, circles, triangles, rectangles, hexagons, cubes, cones, cylinders, and spheres). This entire cluster.
Computer Graphics CC416 Lecture 04: Bresenham Line Algorithm & Mid-point circle algorithm Dr. Manal Helal – Fall 2014.
Composition & Elements of Art and Principles of Design A artists toolbox.
CS 39R Single-Sided Surfaces EECS Computer Science Division University of California, Berkeley Carlo H. Séquin.
Geometric attributes.
Science at Cal, October 2016 Vision + Light; Extending the Senses
Unit 6: Perimeter and Area
Surface Area of a Cube In a cube, all six faces are congruent.
“Procedural Solid Modeling” or
Presentation transcript:

CS 285 Analogies from 2D to 3D Exercises in Disciplined Creativity Carlo H. Séquin University of California, Berkeley

Motivation — Puzzling Questions  What is creativity ?  Where do novel ideas come from ?  Are there any truly novel ideas ? Or are they evolutionary developments, and just combinations of known ideas ?  How do we evaluate open-ended designs ?  What’s a good solution to a problem ?  How do we know when we are done ?

Shockley’s Model of Creativity  We possess a pool of known ideas and models.  A generator randomly churns up some of these.  Multi-level filtering weeds out poor combinations; only a small fraction percolates to consciousness.  We critically analyze those ideas with left brain.  See diagram  (from inside front cover of “Mechanics”)

“ACOR”:  Key Attributes  Comparison Operators  Orderly Relationships = Quantum of conceptual ideas ? Shockley’s Model of Creativity

Human Mind vs. Computer The human mind has outstanding abilities for:  pattern recognition,  detecting similarities,  finding analogies,  making simplified mental models,  carrying solutions to other domains. It is worthwhile (& possible) to train this skill.

Geometric Design Exercises  Good playground to demonstrate and exercise above skills.  Raises to a conscious level the many activities that go on when one is searching for a solution to an open-ended design problem.  Nicely combines the open, creative search processes of the right brain and the disciplined evaluation of the left brain.

Selected Examples Examples drawn from graduate courses in geometric modeling:  3D Hilbert Curve  Borromean Tangles  3D Yin-Yang  3D Spiral Surface

The 2D Hilbert Curve

Artist’s Use of the Hilbert Curve Helaman Ferguson, Umbilic Torus NC, silicon bronze, 27x27x9 in., SIGGRAPH’86

Design Problem: 3D Hilbert Curve What are the plausible constraints ?  3D array of 2 n x 2 n x 2 n vertices  Visit all vertices exactly once  Aim for self-similarity  No long-distance connections  Only nearest-neighbor connections  Recursive formulation (to go to arbitrary n)

Construction of 3D Hilbert Curve

Design Choices: 3D Hilbert Curve What are the things one might optimize ?  Maximal symmetry  Overall closed loop  No consecutive collinear segments  No (3 or 4 ?) coplanar segment sequence  Closed-form recursive formulation  others ?

== Student Solutions  see foils...

= More than One Solution !  >>> Compare wire models  What are the tradeoffs ?

3D Hilbert Curve -- 3rd Generation  Programming,  Debugging,  Parameter adjustments,  Display through SLIDE (Jordan Smith)

Hilbert_512 Radiator Pipe Jane Yen

3D Hilbert Curve, Gen (FDM)

The Borromean Rings Borromean Rings vs. Tangle of 3 Rings No pair of rings interlock!

The Borromean Rings in 3D Borromean Rings vs. Tangle of 3 Rings No pair of rings interlock!

Artist’s Realization of Bor. Tangle Genesis by John Robinson

Artist’s Realization of Bor. Tangle Creation by John Robinson

Design Task: Borromean Tangles  Design a Borromean Tangle with 4 loops;  then with 5 and more loops … What this might mean:  Symmetrically arrange N loops in space.  Study their interlocking patterns.  Form a tight configuration.

Finding a “Tangle" with 4 Loops Ignore whether the loops interlock or not. How does one set out looking for a solution ?  Consider tetrahedral symmetry.  Place twelve vertices symmetrically.  Perhaps at mid-points of edges of a cube.  Connect them into triangles.

Artistic Tangle of 4 Triangles

Abstract Interlock-Analysis How should the rings relate to one another ? 3 loops:  cyclical relationship 4 loops:  no symmetrical solution 5 loops:  every loop encircles two others 4 loops:  has an asymmetrical solution CD A A A A B B B B C C CD E D = “wraps around”

Construction of 5-loop Tangle Construction based on dodecahedron.  Group the 20 vertices into 5 groups of 4,  to yield 5 rectangles, which pairwise do not interlock !

Parameter Adjustments in SLIDE WIDTH LENGTHROUND

5-loop Tangle -- made with FDM

Alan Holden’s 4-loop Tangle

Wood models: Borrom. 4-loops  see models...

Other Tangles by Alan Holden 10 Mutually Interlocking Triangles:  Use 30 edge- midpoints of dodecahedron.

More Tangle Models  6 pentagons in equatorial planes.  6 squares in offset planes  4 triangles in offset planes (wood models)  10 triangles

Introduction to the Yin-Yang  Religious symbol  Abstract 2D Geometry

Design Problem: 3D Yin-Yang What this might mean...  Subdivide a sphere into two halves. Do this in 3D !

3D Yin-Yang (Amy Hsu) Clay Model

3D Yin-Yang (Robert Hillaire)

Acrylite Model

Max Bill’s Solution

Many Solutions for 3D Yin-Yang  Most popular: -- Max Bill solution  Unexpected: -- Splitting sphere in 3 parts  Hoped for: -- Semi-circle sweep solutions  Machinable: -- Torus solution  Earliest (?) -- Wink’s solution  Perfection ? -- Cyclide solution

Yin-Yang Variants http//korea.insights.co.kr/symbol/sym_1.html

Yin-Yang Variants http//korea.insights.co.kr/symbol/sym_1.html The three-part t'aeguk symbolizes heaven, earth, and humanity. Each part is separate but the three parts exist in unity and are equal in value. As the yin and yang of the Supreme Ultimate merge and make a perfect circle, so do heaven, earth and humanity create the universe. Therefore the Supreme Ultimate and the three-part t'aeguk both symbolize the universe.

Yin-Yang Symmetries  From the constraint that the two halves should be either identical or mirror images of one another, follow constraints for allowable dividing-surface symmetries. C2C2 S2S2 MzMz

My Preferred 3D Yin-Yang The Cyclide Solution:  Yin-Yang is built from cyclides only ! What are cyclides ?  Spheres, Cylinders, Cones, and all kinds of Tori (Horn tori, spindel tory).  Principal lines of curvature are circles.  Minumum curvature variation property !

My Preferred 3D Yin-Yang  SLA parts

Design Problem: 3D Spiral Do this in 3D ! Logarithmic Spiral But we are looking for a surface !  Not just a spiral roll of paper !  Should be spirally in all 3 dimensions.  Ideally: if cut with 3 perpendicular planes, spirals should show on all three of them ! Looking for a curve: Asimov’s Grand Tour

Searching for a Spiral Surface Steps taken:  Thinking, sketching (not too effective);  Pipe-cleaner skeleton of spirals in 3D;  Connecting the surface (need holes!);  Construct spidery paper model;  CAD modeling of one fundamental domain;  Virtual images with shading;  Physical 3D model with FDM.

Pipe-cleaner Skeletons Three spirals and coordinate system Added surface triangles and edges for windows

Spiral Surface: Paper Model CHS 1999

Spiral Surface CAD Model

Jane Yen

Spiral Surface CAD Model Jane Yen

Spiral Surface CAD Model for SFF Jane Yen

Conclusions Examples of dialectic design process:  Multi-”media” thinking and experimentation for finding creative solutions to open-ended design problems;  “Ping-pong” action between idea generation and checking them for their usefulness;  Synergy between intuitive associations and analytical reasoning.  Forming bridges between art and logic, i.e., between the right brain and left brain.