CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.

Slides:



Advertisements
Similar presentations
Meeting Alhambra, Granada 2003 “Whirled White Web” Art and Math in Snow Carlo H. Séquin Brent Collins, Steve Reinmuth Dan Schwalbe, Stan Wagon.
Advertisements

To the 4th Dimension – and beyond!
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.
University of California, Berkeley
Cornell CS465 Fall 2004 Lecture 16© 2004 Steve Marschner 1 Curved surfaces CS 465 Lecture 16.
CS 284 Minimum Variation Surfaces Carlo H. Séquin EECS Computer Science Division University of California, Berkeley.
Carlo H. Séquin u (Descriptive) Geometry – my love since high school.
James Hamlin and Carlo H. Séquin University of California, Berkeley Ribbed Surfaces for Art, Architecture, Visualization Computer-Aided Design and Applications.
CHS UCB CS285 Sculpture Generator I Carlo H. Séquin University of California, Berkeley In Collaboration with Brent Collins Gower, Missouri.
CHS UCB ZURICH, Aug ART -- MATH Carlo H. Séquin University of California, Berkeley.
CHS UCB BID 02/02/02 Parameterized Sculpture Design Carlo H. Séquin University of California, Berkeley.
Graduate Student Visit Day, 03/12/07 Aesthetic Engineering Artistic Geometry Carlo H. Séquin University of California, Berkeley.
ISIS Symmetry Congress 2001
ETH, July 21, 2008 Scherk’s 2 nd Minimal Surface, Snowsculpting, EuroGraphics Award Carlo H. Séquin University of California, Berkeley.
Meeting Alhambra, Granada 2003 Reflections on the Impact of Art-Math Conferences Carlo H. Séquin U.C. Berkeley.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Graphics Lunch, March 1, 2007 CAD / CAM for Geometric Sculpture Carlo H. Séquin University of California, Berkeley.
Carlo H. Séquin u (Descriptive) Geometry – my love since high school.
Leonardo Meeting, SETI Institute, Feb. 10, 2010
AAAS 2001, San Francisco Procedurally Defined Geometrical Sculptures Carlo H. Séquin University of California, Berkeley Brent Collins Gower, Missouri.
CHS UCB CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri.
Splitting Tori, Knots, and Moebius Bands
OZONE Meeting, SIGGRAPH 2003 mathematics & art Carlo H. Séquin U.C. Berkeley.
CONTACT, March , 2003 Art, Math, Computers, and Creativity Carlo Séquin, University of California, Berkeley.
M+D 2001, Geelong, July 2001 “Viae Globi” Pathways on a Sphere Carlo H. Séquin University of California, Berkeley.
SIAM 2001, Sacramento, CA Circle Splines on the Sphere and in 3-Space Carlo Séquin, EECS, UCB Kiha Lee, ME, UCB Jane Yen, ( now at PIXAR)
USF -- February 2001 Art, Math, and Sculpture Connecting Computers and Creativity Carlo H. Séquin University of California, Berkeley.
CS 184, 5/11/2009 My Own Use of Computer Graphics Carlo H. Séquin University of California, Berkeley.
CHS UCB BID Kick-off Meeting, Feb.15, 2002 Usable Design Tools & Skills Carlo H. Séquin University of California, Berkeley.
CS Solid Modeling “Procedural Solid Modeling” or “Algorithms and Data Structures for Procedural Design, Solid Modeling, and Rapid Prototyping” Let’s.
Southern Oregon University, May 2003 Surface Optimization and Aesthetic Engineering Carlo Séquin, University of California, Berkeley.
Microsoft MOSAIC Microsymposium 2000 Analysis and Synthesis of Intuitively Conceived Geometrical Art Carlo H. Séquin University of California, Berkeley.
E92 -- October 2002 Art, Math, and Sculpture Connecting Computers and Creativity Carlo H. Séquin EECS Computer Science Division University of California,
BID Lab Opening, May 14, Design, Technology, and the Human Experience (the positive side) Carlo H. Séquin Computer Science Division.
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.
Introduction Tracking the corners Camera model and collision detection Keyframes Path Correction Controlling the entire path of a virtual camera In computer.
Art & Science UCB DeCal, September 17, 2013 Carlo H. Séquin University of California, Berkeley.
ZUERICH, July 4, 2012 Shape Realization Carlo H. Séquin University of California, Berkeley.
Adobe Retreat, November 12, 2013 Weak Links in the Chain from Concept to Construction Carlo H. Séquin University of California, Berkeley.
Art-in-Science (and Science-in-Art) Feb. 27, 2014 Carlo H. Séquin University of California, Berkeley Art of Minimal Energy (and of Maximal Beauty?)
BID Lunch, March 5, 2013 Last Week at MWSU EECS Computer Science Division University of California, Berkeley Carlo H. Séquin.
Schloss Dagstuhl, September 2014 Shape Representation Carlo H. Séquin University of California, Berkeley User-Guided Inverse 3D Modeling.
EECS Computer Science Division University of California, Berkeley
URAP, September 16, 2013 Carlo H. Séquin University of California, Berkeley The Beauty of Knots.
Simons Center, July 30, 2012 Carlo H. Séquin University of California, Berkeley Artistic Geometry -- The Math Behind the Art.
Schloss Dagstuhl, September 2014 Shape Representation Carlo H. Séquin University of California, Berkeley “LEGO Knot” and an Optimization Problem in a High-Dimensional.
University of California, Berkeley
IEEE Chapter, Berkeley, April 22, 2010 Naughty Knotty Sculptures Carlo H. Séquin CS Division, U.C. Berkeley.
LASER, December 10, 2014 Carlo H. Séquin University of California, Berkeley "Hyperbolic Hexagon" to "Evolving Trefoil“ my 20-year collaboration with Brent.
Creation of the Eurographics Award Trophy Carlo H. Séquin EECS Computer Science Division University of California, Berkeley.
CS 39R Single-Sided Surfaces EECS Computer Science Division University of California, Berkeley Carlo H. Séquin.
Smooth Curves and Surfaces
20-year Retrospective, May 20, 2017
Artistic Geometry IAH Seminar April 20, 2017 Carlo H. Séquin
Connecting Art and Mathematics
EECS Computer Science Division University of California, Berkeley
Knotting Math and Art, USF, 2007
Artistic Geometry Waterloo, March 2017 Carlo H. Séquin
University of California, Berkeley
University of California, Berkeley
Ribbed Surfaces for Art, Architecture, Visualization
CAD – Graphics – Rapid Prototyping – Manufacturing
Recent Sculptures Graphics Lunch, Feb. 1, 2013 Carlo H. Séquin
Euler Characteristics and Genus
Meeting Alhambra, Granada 2003
University of California, Berkeley
Procedurally Defined Geometrical Sculptures
“The Beauty of Knots” K7_7 K6_1 K3_1 K6_1
Bell Work What is a slice?
Presentation transcript:

CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri

“Hyperbolic Hexagon” by B. Collins u 6 saddles in a ring u 6 holes passing through symmetry plane at ±45º u = “wound up” 6-story Scherk tower u Discussion: What if … l we added more stories ? l or introduced a twist before closing the ring ?

Closing the Loop straight or twisted

“Sculpture Generator I”, GUI

Base Geometry: One Scherk Story u Hyperbolic Slices ==> Triangle Strips u Pre-computed -- then warped into toroid

Brent Collins “Hyperbolic Hexagon II”

Hyper-Sculpture: Family of 12 Trefoils W=2 W=1 B=1 B=2 B=3 B=4

Brent Collins’ Pax Mundi 1997: wood, 30”diam. 2006: Commission from H&R Block, Kansas City to make a 70”diameter version in bronze. My task: to define the master geometry. CAD tools played important role.

How to Model Pax Mundi... u Already addressed that question in 1998: u Pax Mundi could not be done with Sculpture Generator I u Needed a more general program ! u Used the Berkeley SLIDE environment. u First: Needed to find the basic paradigm   

Sculptures by Naum Gabo Pathway on a sphere: Edge of surface is like seam of tennis- or base-ball;  2-period Gabo curve.

2-period “Gabo Curve” u Approximation with quartic B-spline with 8 control points per period, but only 3 DOF are used (symmetry!).

4-period “Gabo Curve” Same construction as for as for 2-period curve

Pax Mundi Revisited u Can be seen as: Amplitude modulated, 4-period Gabo curve

SLIDE SLIDE = Scene Language for Interactive Dynamic Environments Developed as a modular rendering pipeline for our introductory graphics course. Primary Author: Jordan Smith u Based on OpenGL and Tcl/tk. u Good combination of interactive 3D graphics and parameterizable procedural constructs.

SLIDE Example: Klein Bottle Final Project CS 184, Nerius Landys & Shad Roundy

SLIDE Example Bug’s Life Final Project CS 184, David Cheng and James Chow

SLIDE as a Design Tool u SLIDE originally a modular rendering tool. u Later enhanced to serve as a CAD tool: l Spline curves and surfaces l Morphing sweeps along such curves l 3D warping module (Sederberg, Rockwood) l Many types of subdivision surfaces u These are key elements for a 2 nd Generation Sculpture Generator

SLIDE-UI for Knot Generation

SLIDE-GUI for “Pax Mundi” Shapes Good combination of interactive 3D graphics and parameterizable procedural constructs.

2-period Gabo sculpture Tennis ball – or baseball – seam used as sweep curve.

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

Via Globi 5 (Virtual Wood) Wilmin Martono

Modularity of Gabo Curve Generator u Sweep Curve Generator: l Gabo Curves as B-splines u Cross Section Fine Tuner: l Paramererized shapes u Sweep / Twist Controller

Sweep / Twist Control u How do we orient, move, morph... the cross section along the sweep path ? Natural orientation with Frenet frame Torsion Minimization: Azimuth: tangential / normal 900° of twist added.

Extension: Free-form Curve on a Sphere Spherical Spline Path Editor (Jane Yen) Nice smooth interpolating curves through sparse data points

Many Different Viae Globi Models

Maloja

Extending the Paradigm: Aurora-M u Simple path on sphere, u but more play with the swept cross section. u This is a Moebius band. u It is morphed from a concave shape at the bottom to a flat ribbon at the top of the flower.

Paradigm Extension: Sweep Path is no longer confined to a sphere! Music of the Spheres (Brent Collins)

Allows Knotted Sweep Paths Chinese Button Knot

Really Free-form 3D Space Curves Figure-8 knot

Using Another Cross Section Galapagos 6

Target Geometry Constraints: Bronze, 70” diameter Less than 1500 pounds Less than $50’000 Maintain beauty, strength Minimize master geometry

Emulation u Use smoother quintic spline u Make 4 identical parts (needs extra control point) u Add a few “warp” parameters

Emulation; Define Master Pattern u Use 4 copies. u Master to make a mold from. Alignment tab

Model of Master Part Made with FDM u 4 pieces make the whole sculpture

Joe Valasek’s CNC Milling Machine u Styrofoam milling machine

Design of Two-Part Master u Alignment tabs for easy assembly

Subdivide into Two Master Segments

Machined Master Pattern #2

(Cut) Master  Silicone Rubber Mold

Mold  Several (4) Wax Copies

Spruing the Wax Parts for Casting

Ceramic Slurry Shell Around Wax Part

Shell Ready for Casting

Casting with Liquid Bronze

The Freed Bronze Cast

Assembling the Segments

The “Growing” Ribbon

The Single Support Point

Grinding the Welded Seams, Polishing the Surface

Applying Patina

Ready for Shipping

The Move Around the Building (Jan.18)

Front Door H&R Block Building

Steve Tightening the Bolts

Brent Polishing Our Baby