50
URAP, September 16, 2013 URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Embed Size (px)

Citation preview

Page 1: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

URAP, September 16, 2013URAP, September 16, 2013

Carlo H. Séquin

University of California, Berkeley

The Beauty of Knots

Page 2: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

My Background: Geometry ! My Background: Geometry !

Descriptive Geometry – love since high school

Page 3: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Descriptive GeometryDescriptive Geometry

Page 4: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

40 Years of Geometry and Design40 Years of Geometry and Design

CCD TV Camera Soda Hall

RISC 1 Computer Chip Octa-Gear (Cyberbuild)

Page 5: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

More Recent CreationsMore Recent Creations

Page 6: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Frank Smullin (1943 – 1983) Frank Smullin (1943 – 1983)

Tubular sculptures;

Apple II program for

calculating intersections.

Page 7: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Frank Smullin:Frank Smullin: “ The Granny knot has more artistic merits

than the square knot because it is more 3D;its ends stick out in tetrahedral fashion... ”

Square Knot Granny Knot

Page 8: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Granny Knot as a Building BlockGranny Knot as a Building Block

4 tetrahedral links ...

like a carbon atom ...

can be assembled intoa diamond-lattice ...

... leads to the “Granny-Knot-Lattice”

Page 9: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Granny Knot Lattice (1981)Granny Knot Lattice (1981)

Page 10: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

The Strands in the G.K.L.The Strands in the G.K.L.

Page 11: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Capturing Geometry ProcedurallyCapturing Geometry Procedurally

Collaboration with sculptor Brent Collins: “Hyperbolic Hexagon” 1994 “Hyperbolic Hexagon II”, 1996 “Heptoroid”, 1998

Page 12: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

The Process: (The Process: (For Scherk-Collins ToroidsFor Scherk-Collins Toroids))

InspirationalModel

GenerativeParadigm

ComputerProgram

Many NewModels

Insight,Analysis

Math,Geometry

Selection,Design

Page 13: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Brent Collins: Brent Collins: Hyperbolic HexagonHyperbolic Hexagon

Page 14: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

ScherkScherk’’s 2nd Minimal Surfaces 2nd Minimal Surface

2 planes: the central core 4 planes:bi-ped saddles 4-way saddles

= “Scherk tower”

Page 15: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

ScherkScherk’’s 2nd Minimal Surfaces 2nd Minimal Surface

Normal“biped”saddles

Generalization to higher-order saddles(monkey saddle)“Scherk Tower”

Page 16: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

V-artV-art(1999)(1999)

VirtualGlassScherkTowerwithMonkeySaddles

(Radiance 40 hours)

Jane Yen

Page 17: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Closing the LoopClosing the Loop

straight

or

twisted

“Scherk Tower” “Scherk-Collins Toroids”

Page 18: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Sculpture Generator 1Sculpture Generator 1, GUI , GUI

Page 19: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Shapes from Shapes from Sculpture Generator 1Sculpture Generator 1

Page 20: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Some of the Parameters in “SG1”Some of the Parameters in “SG1”

Page 21: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

The Finished The Finished HeptoroidHeptoroid

at Fermi Lab Art Gallery (1998).

Page 22: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

2003: 2003: ““Whirled White WebWhirled White Web””

Page 23: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Brent Collins and David LynnBrent Collins and David Lynn

Page 24: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Inauguration Sutardja Dai Hall 2/27/09Inauguration Sutardja Dai Hall 2/27/09

Page 25: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Details of Internal RepresentationDetails of Internal Representation

Boundary Representations

Meshes of small triangles defining surface

Page 26: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Base Geometry: One “Scherk Story”Base Geometry: One “Scherk Story”

Taylored hyperbolas, hugging a circle

Hyperbolic Slices Triangle Strips

Page 27: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

The Basic Saddle ElementThe Basic Saddle Elementwith surface normals

precomputed -- then warped into toroid

Page 28: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Shape Generation:Shape Generation: by stacking this basic hyperbolic element,

twisting that stack along z-axis,

bending (warping) it into an arch or loop.

Page 29: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Knot RepresentationsKnot Representations

Knot tables !

A particular realization of an individual knotis just a closed space curve in 3D space.

It can be represented as a sequence of vertices: V0 (x,y,z); V1 (x,y,z) …

Connected with a poly-line for visualization.

Page 30: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

A Simple Tool to Display KnotsA Simple Tool to Display Knots

http://www.cs.berkeley.edu/~sequin/X/Knot-View/

B-Splines with their corresponding control-polygons

Page 31: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Knot RepresentationKnot Representation

Control Polygon of Trefoil Knot:

10.0 -2.0 4.0-6.732 7.66 -4.0-6.732 -7.66 4.0 10.0 2.0 -4.0-3.268 9.66 4.0-3.268 -9.66 -4.0

Then just drag this text file onto “KnotView-3D.exe”

Page 32: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Turning Knots into SculpturesTurning Knots into Sculptures

Define a cross-section and sweep it along the given 3D knot curve.

Page 33: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Brent Collins’ Brent Collins’ Pax MundiPax Mundi

1997: wood, 30”diam.1997: wood, 30”diam.

2006: Commission from H&R Block, Kansas Cityto make a 70”diameter

version in bronze.

My task: to define the master geometry.

CAD tools played important role.

Page 34: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

How to Model How to Model Pax MundiPax Mundi ... ...

Already addressed that question in 1998:

Pax Mundi could not be done with Sculpture Generator I

Needed a more general program !

Used the Berkeley SLIDE environment.

First: Needed to find the basic paradigm

Page 35: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Sculptures by Naum GaboSculptures by Naum Gabo

Pathway on a sphere:

Edge of surface is like seam of tennis- or base-ball;

2-period Gabo curve.

Page 36: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

2-period “Gabo Curve”2-period “Gabo Curve”

Approximation with quartic B-splinewith 8 control points per period,but only 3 DOF are used (symmetry!).

Page 37: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

4-period “Gabo Curve”4-period “Gabo Curve”

Same construction as for as for 2-period curve

Page 38: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Pax MundiPax Mundi Revisited Revisited

Can be seen as:

Amplitude modulated, 4-period Gabo curve

Page 39: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

SLIDE-GUI for “SLIDE-GUI for “Pax MundiPax Mundi” Shapes” ShapesGood combination of interactive 3D graphicsand parameterizable procedural constructs.

Page 40: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

2-period Gabo Sculpture2-period Gabo Sculpture

Tennis ball – or baseball –

seam used as

sweep curve.

Page 41: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Viae Globi Viae Globi Family Family (Roads on a Sphere)(Roads on a Sphere)

2 3 4 5 periods

Page 42: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Via Globi 5Via Globi 5 (Virtual Wood) (Virtual Wood)

Wilmin Martono

Page 43: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Modularity of Modularity of Gabo Sweep GeneratorGabo Sweep Generator

Sweep Curve Generator:

Gabo Curves as B-splines

Cross Section Fine Tuner:

Paramererized shapes

Sweep / Twist Controller

Page 44: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Sweep / Twist ControlSweep / Twist Control

How do we orient, move, scale, morph ...the cross section along the sweep path ?

Natural orientationwith Frenet frame

Torsion Minimization:Azimuth: tangential / normal

900° of twistadded.

Page 45: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Extension:Extension: Free-form Curve on a Sphere Free-form Curve on a Sphere

Spherical Spline Path Editor (Jane Yen)

Smooth interpolating curve through sparse data points

Page 46: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Many Different Many Different Viae GlobiViae Globi ModelsModels

Page 47: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Paradigm Extension:Paradigm Extension: Sweep Path Sweep Path is no longer confined to a sphere!is no longer confined to a sphere!

Music of the Spheres (Brent Collins)

Page 48: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Allows Knotted Sweep PathsAllows Knotted Sweep Paths

Chinese Button Knot

Page 49: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

Really Free-form 3D Space CurvesReally Free-form 3D Space Curves

Figure-8 knot

Page 50: URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots

The Process: Example: The Process: Example: Pax MundiPax Mundi

WoodPax Mundi

Sweep curve on a

sphere

ViaGlobi

FrameworkIn Slide

Bronze Pax Mundi

InspirationalModel

GenerativeParadigm

ComputerProgram

Many NewModels

Insight,Analysis

Math,Geometry

Selection,Design