Artist’s Sketch, SIGGRAPH 2006, Boston, Hilbert Cube 512 Hilbert Cube 512.

Slides:



Advertisements
Similar presentations
CSE325 Computers and Sculpture
Advertisements

Adobe Systems, Strategic Visit, 11/1/06 Artistic Geometry Carlo H. Séquin University of California, Berkeley.
Jane Yen Carlo Séquin UC Berkeley I3D 2001 [1] M.C. Escher, His Life and Complete Graphic Work Escher Sphere Construction Kit.
© J. Christopher Beck Lecture 17: Tabu Search.
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.
AN ITERATIVE TECHNIQUE FOR IMPROVED TWO-LEVEL LOGIC MINIMIZATION Kunal R. Shenoy Nikhil S. Saluja Nikhil S. Saluja (University of Colorado, Boulder) Sunil.
Mech4740 Numerical Methods, Hong Kong University of Science and Technology. 1 Part Five Curve Fitting.
Touring problems Start from Arad, visit each city at least once. What is the state-space formulation? Start from Arad, visit each city exactly once. What.
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.
Backtracking COP Backtracking  Backtracking is a technique used to solve problems with a large search space, by systematically trying and eliminating.
The Rational Decision-Making Process
CS 285, Fall 2007 Analogies from 2D to 3D 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.
EECS Computer Science Division University of California, Berkeley Carlo H. Séquin Art and Math Behind and Beyond the 8-fold Way.
Bridges 2007, San Sebastian Symmetric Embedding of Locally Regular Hyperbolic Tilings Carlo H. Séquin EECS Computer Science Division University of California,
Leonardo Meeting, SETI Institute, Feb. 10, 2010
Silicon Prairie Initiative on Robotics in Information Technology
OZONE Meeting, SIGGRAPH 2003 mathematics & art Carlo H. Séquin U.C. Berkeley.
Silicon Prairie Initiative on Robotics in Information Technology
SLS/CS Seminar, USF, Nov.4, 2008 Naughty Knotty Sculptures Carlo H. Séquin U.C. Berkeley  Knotty problems in knot theory.
Valencia, November 2006 Artistic Geometry Carlo H. Séquin U.C. Berkeley.
1Ellen L. Walker Matching Find a smaller image in a larger image Applications Find object / pattern of interest in a larger picture Identify moving objects.
Given Connections Solution
Graphics Lunch, Feb. 5, 2009 Carlo H. Séquin. Graphics Lunch, Feb. 5, 2009 Naughty Knotty Sculptures Carlo H. Séquin U.C. Berkeley  Knotty problems in.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 6, Friday, September 12.
Leonardo Meeting, San Francisco, May 12, 2008
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.
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
3-D Modeling Concepts V part 2.
Recursion and Induction Themes –Recursion –Recurrence Definitions –Recursive Relations –Induction (prove properties of recursive programs and objects defined.
 To solve a problem, you use what you already know to figure out something you want to know.
Tessellation Data Structures
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 12 MACHINE SETUP AND OPERATION SEQUENCING E. Gutierrez-Miravete Spring 2001.
Sculpture Created by J. Walker & L. McHugh ‘07.
Petrie maps and Petrie configurations Jurij Kovič, University of Primorska, Slovenia EuroGIGA Final Conference Berlin, February 20, 2014.
BLAST: Basic Local Alignment Search Tool Altschul et al. J. Mol Bio CS 466 Saurabh Sinha.
Regular Expressions This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. To view a copy of this.
Knotting Mathematics and Art University of Southern Florida, Nov.3, 2007 Naughty Knotty Sculptures Carlo H. Séquin U.C. Berkeley  Knotty problems in knot.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
EECS Computer Science Division University of California, Berkeley
Schloss Dagstuhl, September 2014 Shape Representation Carlo H. Séquin University of California, Berkeley “LEGO Knot” and an Optimization Problem in a High-Dimensional.
CSE 423 Computer Graphics | MUSHFIQUR ROUF CSE423:
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall 2003 Subdivision Surfaces Greg Humphreys University of Virginia CS 445, Fall 2003.
ObjectiveQUEST Inc. out-of-the-box solutions one rustling oaks road west tisbury, ma Conjoint Measurement as.
Review Euler Graph Theory: DEFINITION: A NETWORK IS A FIGURE MADE UP OF POINTS (VERTICES) CONNECTED BY NON-INTERSECTING CURVES (ARCS). DEFINITION: A VERTEX.
Recursion and Induction Themes –Recursion –Recurrence Definitions –Recursive Relations –Induction (prove properties of recursive programs and objects defined.
CS 285 Analogies from 2D to 3D Exercises in Disciplined Creativity Carlo H. Séquin University of California, Berkeley.
An Exact Algorithm for Difficult Detailed Routing Problems Kolja Sulimma Wolfgang Kunz J. W.-Goethe Universität Frankfurt.
IEEE Chapter, Berkeley, April 22, 2010 Naughty Knotty Sculptures Carlo H. Séquin CS Division, U.C. Berkeley.
Engineering design is the process of devising a system, component, or process to meet desired needs. It is a decision-making process (often iterative),
Points, Lines and Planes Lesson 1.2 Pre-AP Geometry.
Piecewise Polynomial Parametric Curves Sun-Jeong Kim.
CS 39R Single-Sided Surfaces EECS Computer Science Division University of California, Berkeley Carlo H. Séquin.
Technical Free Hand Sketching Leon Grant. Essential Question Why is free hand sketching still such an important tool for engineers with the abundance.
Parametric Curves cgvr.korea.ac.kr.
Science at Cal, October 2016 Vision + Light; Extending the Senses
Instant Design Challenge
Leonardo Meeting, Stanford, Dec. 7, 2011
AND.
Recent Sculptures Graphics Lunch, Feb. 1, 2013 Carlo H. Séquin
MSRI – Manifolds Carlo H. Séquin.
Notes Over 11.5 Recursive Rules
University of California, Berkeley
The Design Process.
LINES.
Lecture 3.1: Mathematical Induction
1-1: Point Lines and Planes
The Design Loop The___Design Loop______ is a process used to solve a problem in engineering and technology. The first step in the design loop is to _____identify_____.
Engineering Design Process
Presentation transcript:

Artist’s Sketch, SIGGRAPH 2006, Boston, Hilbert Cube 512 Hilbert Cube 512

The 2D Hilbert Curve (1891) A plane-filling Peano curve Fall 1983: CS Graduate Course: “Creative Geometric Modeling” Do This In 3 D !

Artist’s Use of the Hilbert Curve Helaman Ferguson, “Umbilic Torus NC” Silicon bronze, 27 x 27 x 9 in., SIGGRAPH’86

Construction of the 2D Hilbert Curve 1 2 3

This is one example from a talk presented at Bridges 1999 Analogies from 2D to 3D Exercises in Disciplined Creativity Carlo H. Séquin University of California, Berkeley

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

“Do This in 3 D !” What are the plausible constraints ? u 3D array of 2 n x 2 n x 2 n vertices u Visit all vertices exactly once u Only nearest-neighbor connections u Fill “local” neighborhood first u Aim for self-similarity u Recursive formulation (for arbitrary n)

Construction of 3D Hilbert Curve

u Use this element with proper orientation, mirroring.

Design Choices: 3D Hilbert Curve What are the things one might optimize ? u Maximal symmetry u Overall closed loop u No consecutive collinear segments u No (3 or 4 ?) coplanar segment sequence u others... ?  More than one acceptable solution !

Typical Early Student Solution Design Flaws: u 2 collinear segments u less than maximal symmetry u 4 coplanar segments D. Garcia, and T. Eladi (1994)

Jane Yen: “Hilbert Radiator Pipe” (2000) Flaws ( from a sculptor’s point of view ): u 4 coplanar segments u Not a closed loop u Broken symmetry

Plastic Model (from FDM) (1998) u Support removal can be tedious, difficult !

Metal Sculpture at SIGGRAPH 2006 Design: u closed loop u maximal symmetry u at most 3 coplanar segments