Download presentation
Presentation is loading. Please wait.
1
CS285 Designing Viae Globi (Roads on a Sphere) Carlo H. Séquin University of California, Berkeley Inspired by Brent Collins Gower, Missouri
2
“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 ?
3
Closing the Loop straight or twisted
4
“Sculpture Generator I”, GUI
5
Base Geometry: One Scherk Story u Hyperbolic Slices ==> Triangle Strips u Pre-computed -- then warped into toroid
6
Brent Collins “Hyperbolic Hexagon II”
7
Hyper-Sculpture: Family of 12 Trefoils W=2 W=1 B=1 B=2 B=3 B=4
8
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.
9
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
10
Sculptures by Naum Gabo Pathway on a sphere: Edge of surface is like seam of tennis- or base-ball; 2-period Gabo curve.
11
2-period “Gabo Curve” u Approximation with quartic B-spline with 8 control points per period, but only 3 DOF are used (symmetry!).
12
4-period “Gabo Curve” Same construction as for as for 2-period curve
13
Pax Mundi Revisited u Can be seen as: Amplitude modulated, 4-period Gabo curve
14
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.
15
SLIDE Example: Klein Bottle Final Project CS 184, Nerius Landys & Shad Roundy
16
SLIDE Example Bug’s Life Final Project CS 184, David Cheng and James Chow
17
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
18
SLIDE-UI for Knot Generation
19
SLIDE-GUI for “Pax Mundi” Shapes Good combination of interactive 3D graphics and parameterizable procedural constructs.
20
2-period Gabo sculpture Tennis ball – or baseball – seam used as sweep curve.
21
Viae Globi Family (Roads on a Sphere) Viae Globi Family (Roads on a Sphere) 2 3 4 5 periods
22
Via Globi 5 (Virtual Wood) Wilmin Martono
23
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
24
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.
25
Extension: Free-form Curve on a Sphere Spherical Spline Path Editor (Jane Yen) Nice smooth interpolating curves through sparse data points
26
Many Different Viae Globi Models
27
Maloja
28
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.
29
Paradigm Extension: Sweep Path is no longer confined to a sphere! Music of the Spheres (Brent Collins)
30
Allows Knotted Sweep Paths Chinese Button Knot
31
Really Free-form 3D Space Curves Figure-8 knot
32
Using Another Cross Section Galapagos 6
33
Target Geometry Constraints: Bronze, 70” diameter Less than 1500 pounds Less than $50’000 Maintain beauty, strength Minimize master geometry
34
Emulation u Use smoother quintic spline u Make 4 identical parts (needs extra control point) u Add a few “warp” parameters
35
Emulation; Define Master Pattern u Use 4 copies. u Master to make a mold from. Alignment tab
36
Model of Master Part Made with FDM u 4 pieces make the whole sculpture
37
Joe Valasek’s CNC Milling Machine u Styrofoam milling machine
38
Design of Two-Part Master u Alignment tabs for easy assembly
39
Subdivide into Two Master Segments
40
Machined Master Pattern #2
41
(Cut) Master Silicone Rubber Mold
42
Mold Several (4) Wax Copies
43
Spruing the Wax Parts for Casting
44
Ceramic Slurry Shell Around Wax Part
45
Shell Ready for Casting
46
Casting with Liquid Bronze
47
The Freed Bronze Cast
48
Assembling the Segments
49
The “Growing” Ribbon
50
The Single Support Point
51
Grinding the Welded Seams, Polishing the Surface
52
Applying Patina
53
Ready for Shipping
54
The Move Around the Building (Jan.18)
55
Front Door H&R Block Building
56
Steve Tightening the Bolts
57
Brent Polishing Our Baby
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.