CSE 275 F04—Graphics with OpenGL Dr. T. J. Peters, 486-5045 Use of plain text files for No attachments.

Slides:



Advertisements
Similar presentations
© University of Wisconsin, CS559 Spring 2004
Advertisements

Active Contours, Level Sets, and Image Segmentation
Interpolation to Data Points Lizheng Lu Oct. 24, 2007.
Dr. S.M. Malaek Assistant: M. Younesi
A new class of magnetic confinement device in the shape of a knot Abstract We describe a new class of magnetic confinement device, with the magnetic axis.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
GATE D Object Representations (GATE-540) Dr.Çağatay ÜNDEĞER Instructor Middle East Technical University, GameTechnologies & General Manager SimBT.
Surface to Surface Intersection N. M. Patrikalakis, T. Maekawa, K. H. Ko, H. Mukundan May 25, 2004.
T. J. Peters, University of Connecticut K. Abe, A. C. Russell, J. Bisceglio, E.. Moore, D. R. Ferguson, T. Sakkalis Topological.
09/18/02 Dinesh Manocha, COMP258 Parametric Patches Tensor product or rectangular patches are of the form: P(u,w) = u,w [0,1]. The number of control points.
Geometry and Graphics Accuracy T. J. Peters, UConn, CSE Geometric Accuracy: Geometric Accuracy: Graphics Is Not the Only Show in Town!Graphics Is Not the.
T. J. Peters Computational Topology : A Personal Overview.
T. J. Peters, University of Connecticut Computer Science Mathematics with K. Abe, J. Bisceglio, A. C. Russell, T. Sakkalis,
T. J. Peters Kerner Graphics Topologically Encoded Animation (TEA): History & Future.
T. J. Peters, Kerner Graphics & UConn Knots & Molecules in Animation, Simulation & Visualization TEA & ToAST.
T. J. Peters 2005 IBM Faculty Award with E. L. F. Moore & J. Bisceglio Computational Topology for Scientific Visualization and.
Modelling: Curves Week 11, Wed Mar 23
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
T. J. Peters, University of Connecticut with I-TANGO Team, ++ Computational Topology for Animation and Simulation.
T. J. Peters, University of Connecticut K. Abe, J. Bisceglio, A. C. Russell Computational Topology on Approximated Manifolds.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Curves Week 13, Mon 24 Nov 2003.
T. J. Peters, University of Connecticut 3D Graphics Projected onto 2D (Don’t be Fooled!!!!)
1 Representing Curves and Surfaces. 2 Introduction We need smooth curves and surfaces in many applications: –model real world objects –computer-aided.
T. J. Peters University of Connecticut, Professor TEA, Knots & Molecules in Animation, Simulation & Visualization.
T. J. Peters Kerner Graphics, Inc., CTO; University of Connecticut, Professor TEA, Knots & Molecules in Animation, Simulation & Visualization.
CS Subdivision I: The Univariate Setting Peter Schröder.
T. J. Peters, UConn Computer Science & Engineering Research & Education Topology & Animation : Science & Technology.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Introducing AutoCad. CAM  Computer-Aided Manufacturing: Utilizing graphics data in automated fabrication of the parts:  CNC Machining (Computerized.
11/19/02 (c) 2002, University of Wisconsin, CS 559 Last Time Many, many modeling techniques –Polygon meshes –Parametric instancing –Hierarchical modeling.
A Survey on FFD Reporter: Gang Xu Mar 15, Overview Volumn-based FFD Surface-based FFD Curve-based FFD Point-based FFD Accurate FFD Future Work Outline.
2008/10/02H704 - DYU1 Active Contours and their Utilization at Image Segmentation Author : Marián Bakoš Source : 5th Slovakian-Hungarian Joint Symposium.
Surface modeling through geodesic Reporter: Hongyan Zhao Date: Apr. 18th
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
Crystallizing Topology in Molecular Visualizations Thomas J. Peters, Ph.D. Professor of Computer Science and Engineering Professor of Mathematics Digital.
Evolution-based least-squares fitting using Pythagorean hodograph spline curves Speaker: Ying.Liu November
Quadratic Surfaces. SPLINE REPRESENTATIONS a spline is a flexible strip used to produce a smooth curve through a designated set of points. We.
INTERSECTIONS -- TOPOLOGY, ACCURACY, & NUMERICS FOR GEOMETRIC OBJECTS I-TANGO III NSF/DARPA.
Stress constrained optimization using X-FEM and Level Set Description
ICS 463, Intro to Human Computer Interaction Design: 5. Design Processes Dan Suthers.
A construction of rational manifold surfaces of arbitrary topology and smoothness from triangular meshes Presented by: LiuGang
Geometric Modeling for Shape Classes Amitabha Mukerjee Dept of Computer Science IIT Kanpur
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
04/18/02(c) 2002 University of Wisconsin Last Time Hermite Curves Bezier Curves.
3D Object Representations 2011, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Chapter 8 Engineering Geometry
STAR Webinars Ontology driven diagram generator for health simulation models Andrew Sutcliffe.
Rendering Bezier Curves (1) Evaluate the curve at a fixed set of parameter values and join the points with straight lines Advantage: Very simple Disadvantages:
Curves University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013 Tamara Munzner.
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Simulations of Curve Tracking using Curvature Based Control Laws Graduate Student: Robert Sizemore Undergraduate Students: Marquet Barnes,Trevor Gilmore,
Introduction to Parametric Curve and Surface Modeling.
A new class of magnetic confinement device in the shape of a knot
Lecture 24: Surface Representation
Boundary Element Analysis of Systems Using Interval Methods
Introduction to Graphics Modeling
3D Object Representations
Curl and Divergence.
CSE 167 [Win 17], Lecture 9: Curves 1 Ravi Ramamoorthi
Characteristics of knots
© University of Wisconsin, CS559 Spring 2004
Viz, A Personal Overview Shapes vs Data
A Survey of Knots and Links
Large Time Scale Molecular Paths Using Least Action.
PPT3: B-spline Curves and Surfaces
PPT9: Global and local interpolation
PPT11: Advanced Surface Construction Techniques
Introduction to Parametric Curve and Surface Modeling
PPT5: Fundamental Geometric Algorithms
Overview June 9- B-Spline Curves June 16- NURBS Curves
Presentation transcript:

CSE 275 F04—Graphics with OpenGL Dr. T. J. Peters, Use of plain text files for No attachments Dynamic syllabus on home

CSE 275 F04—Graphics with OpenGL Circle animation, due next week (5 pts) 3 – 4 take home labs, (60 pts) 2 tests, 9/30 & 11/04 (20 pts) Final, (15 pts) Alternate suggestions by Thurs, 9/2!!!!

Computational Topology and Spline Surfaces T. J. Peters, University of Connecticut Thanks: I-TANGO Team

Outline: Animation & Approximation Animation for 3D Spline intersection approximation (static) Transition to molecules Molecular dynamics and knots Supportive theorems

Role for Animation Towards ROTATING IMMORTALITY – –Möbius Band in the form of a Trefoil Knot Animation makes 3D more obvious Simple surface here Spline surfaces joined along boundaries Mathematical Discovery

INTERSECTIONS -- TOPOLOGY, ACCURACY, & NUMERICS FOR GEOMETRIC OBJECTS I-TANGO III NSF/DARPA

Intellectual Integration of Project Team New conceptual model (Stewart - UConn) Intersection improvements (Sakkalis – MIT) Polynomial evaluation (Hoffmann – Purdue) Industrial view (Ferguson – DRF Associates) Key external interactions (Peters, UConn)

Representation: Geometric Data Two trimmed patches. The data is inconsistent, and inconsistent with the associated topological data. The first requirement is to specify the set defined by these inconsistent data.

Rigorous Error Bounds I-TANGO –Existing GK interface in parametric domain –Taylor’s theorem for theory –New model space error bound prototype CAGD paper Transfer to Boeing through GEML

Computational Topology for Regular Closed Sets (within the I-TANGO Project) –Invited article, Topology Atlas –Entire team authors (including student) –I-TANGO interest from theory community Topology

Credits Color image: UMass, Amherst, RasMol, web Molecular Cartoons: T. Schlick, survey article, Modeling Superhelical DNA …, C. Opinion Struct. Biol., 1995

Limitations Tube of constant circular cross-section Admitted closed-form engineering solution More realistic, dynamic shape needed Modest number of base pairs (compute bound) Not just data-intensive snap-shots

Opportunities Join splines, but with care along boundaries Establish numerical upper bounds Maintain bounds during animation –Surfaces move –Boundaries move Maintain bounds during simulation (FEA) Functions to represent movement More base pairs via higher order model

Transition to Dynamics Energy role Embeddings Knots encompass both

Interest in Tool Similar to KnotPlot Dynamic display of knots Energy constraints incorporated for isotopy Expand into molecular modeling

Topological Equivalence: Ambient Isotopy Need to preserve embedding –Unknot versus trefoil –Homeomorphism not enough Need PL approximations for animations Bounded perturbations to preserve topology Theorems for curves & surfaces in terms of control points

Finitely Many Control Points