On the singularity of a class of parametric curves Speaker: Xu Hui 2007.11.8.

Slides:



Advertisements
Similar presentations
Computer Aided Engineering Design
Advertisements

Geometric Modeling Notes on Curve and Surface Continuity Parts of Mortenson, Farin, Angel, Hill and others.
Anupam Saxena Associate Professor Indian Institute of Technology KANPUR
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 13: NURBs, Spline Surfaces Ravi Ramamoorthi Some material.
Overview June 9- B-Spline Curves June 16- NURBS Curves June 30- B-Spline Surfaces.
© University of Wisconsin, CS559 Spring 2004
1 Introduction Curve Modelling Jack van Wijk TU Eindhoven.
Interpolation to Data Points Lizheng Lu Oct. 24, 2007.
08/30/00 Dinesh Manocha, COMP258 Hermite Curves A mathematical representation as a link between the algebraic & geometric form Defined by specifying the.
1 Curves and Surfaces. 2 Representation of Curves & Surfaces Polygon Meshes Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized.
Bezier Curves and Splines David Eno MAT 499 Fall ‘06.
Description of Curves and Surfaces
3D Modeling Topics Gerald Farin Computer Science PRISM: Partnership for Research In Spatial Modeling ASU.
Rational Bezier Curves
Offset of curves. Alina Shaikhet (CS, Technion)
Spline Interpretation ABC Introduction and outline Based mostly on Wikipedia.
Modeling of curves Needs a ways of representing curves: Reproducible - the representation should give the same curve every time; Computationally Quick;
Degree Reduction for NURBS Symbolic Computation on Curves Xianming Chen Richard F. Riesenfeld Elaine Cohen School of Computing, University of Utah.
Curves Locus of a point moving with one degree of freedom
Introduction to Gröbner Bases for Geometric Modeling Geometric & Solid Modeling 1989 Christoph M. Hoffmann.
Geometric Modeling Surfaces Mortenson Chapter 6 and Angel Chapter 9.
Cubic Bezier and B-Spline Curves
Curves Mortenson Chapter 2-5 and Angel Chapter 9
ENDS 375 Foundations of Visualization Geometric Representation 10/5/04.
Modelling: Curves Week 11, Wed Mar 23
Parabolic Polygons and Discrete Affine Geometry M.Craizer, T.Lewiner, J.M.Morvan Departamento de Matemática – PUC-Rio Université Claude Bernard-Lyon-France.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
Introduction to Boolean Operations on Free-form Solids CS284, Fall 2004 Seung Wook Kim.
COEN Computer Graphics I
Anupam Saxena Associate Professor Indian Institute of Technology KANPUR
Curve Modeling Bézier Curves
B-spline curve approximation zhu ping Outline 1. Application 2. Some works 3. Discussion.
Splines By: Marina Uchenik.
Surface modeling through geodesic Reporter: Hongyan Zhao Date: Apr. 18th
GEOGEBRA conference, Linz. JULY /12 Teaching Computer Aided Design with the use of Geogebra Francisco Pérez Universidad Politécnica de Madrid. Spain.
Rational surfaces with linear normals and their convolutions with rational surfaces Maria Lucia Sampoli, Martin Peternell, Bert J ü ttler Computer Aided.
Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture 3. Description.
Review of Interpolation. A method of constructing a function that crosses through a discrete set of known data points.
1 Dr. Scott Schaefer Coons Patches and Gregory Patches.
Korea University Jung Lee, Computer Graphics Laboratory 3D Game Engine Design David H. Eberly 8.3 Special Surfaces 2001/11/13.
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Parametric surfaces.
INTERPOLATION & APPROXIMATION. Curve algorithm General curve shape may be generated using method of –Interpolation (also known as curve fitting) Curve.
Spline curves with a shape parameter Reporter: Hongguang Zhou April. 2rd, 2008.
Fundamentals of Differential Geometry ( Part 2 )
Normal Curvature of Surface p  N T Local geometry at a surface point p:  surface normal N. The plane containing N and T cuts out a curve  on the surface.
Geometric Modeling using Polygonal Meshes Lecture 3: Discrete Differential Geometry and its Application to Mesh Processing Office: South B-C Global.
Ship Computer Aided Design
Ship Computer Aided Design MR 422. Geometry of Curves 1.Introduction 2.Mathematical Curve Definitions 3.Analytic Properties of Curves 4.Fairness of Curves.
Geometric Modeling with Conical Meshes and Developable Surfaces SIGGRAPH 2006 Yang Liu, Helmut Pottmann, Johannes Wallner, Yong-Liang Yang and Wenping.
Representation of Curves & Surfaces Prof. Lizhuang Ma Shanghai Jiao Tong University.
Rational Curve. Rational curve Parametric representations using polynomials are simply not powerful enough, because many curves (e.g., circles, ellipses.
(c) 2002 University of Wisconsin
Visualizing the Evolutions of Silhouettes Junfei Dai Junho Kim Huayi Zeng Xianfeng Gu.
Ship Computer Aided Design
On the singularity of a class of parametric curves Imre Juh á sz University of Miskolc, Hungary CAGD, In Press, Available online 5 July 2005 Reporter:
Curves University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013 Tamara Munzner.
CS552: Computer Graphics Lecture 19: Bezier Curves.
Object Modeling: Curves and Surfaces CEng 477 Introduction to Computer Graphics.
Lecture 24: Surface Representation
Lecture 5 Basic geometric objects
Representation of Curves & Surfaces
Chapter 10-2: Curves.
Plane and Space Curves Curvature-based Features
Smooth Sketching Understanding splines in the SOLIDWORKS sketcher.
Vector Functions and Space Curves
Use Simpson's Rule with n = 10 to estimate the length of the arc of the twisted cubic {image} , from the origin to the point (3, 9, 27)
Chapter XVII Parametric Curves and Surfaces
Work Features Work features are tools that help create and position features by providing points, lines, and planes when current geometry is not sufficient.
PPT9: Global and local interpolation
Work Features Work features are tools that help create and position features by providing points, lines, and planes when current geometry is not sufficient.
Presentation transcript:

On the singularity of a class of parametric curves Speaker: Xu Hui

About the author---Imre Juh á sz Associate professor, head of dept. Department of Descriptive Geometry, University of Miskolc. Miskolc- Egyetemv á ros H3515. Hungary Research interests:computer aided geometric design, constructive geometry, computer graphics

About the author---Imre Juh á sz Publication Juh á sz, I., Cubic parametric curves of given tangent and curvature, Computer-Aided Design, 30 (1), pp. 1-9., Juh á sz, I., Weight-based shape modification of NURBS curves, Computer Aided Geometric Design, 16 (5), pp , Juh á sz I., Hoffmann M. Modifying a knot of B-spline curves, Computer Aided Geometric Design, 20 (5), pp , Juh á sz I., Hoffmann M.: Constrained shape modification of cubic B-spline curves by means of knots, Computer-Aided Design, 36 (5), pp , Juh á sz I., On the singularity of a class of parametric curves, Computer Aided Geometric Design, 2005 , 23 (2), pp

Introduction Manocha and Canny studied for polynomial and rational parametric curves of arbitrary degree Detecting cusps and inflection points in curves. Computer Aided Geometric Design Li and Cripps studied for rational curves Identification of inflection points and cusps on rational curves. Computer Aided Geometric Design Monterde is devoted to the description of singularities of rational B é zier curves Singularities of rational B é zier curves. Computer Aided Geometric Design Yang, Q. and Wang, G., Inflection points and singularities on C-curves. Computer Aided Geometric Design

The ruled surface of vanishing curvature positions

vanishes at

The ruled surface of vanishing curvature positions Dicriminants: Tangent line of : is tangent line of

The ruled surface of vanishing curvature positions The result: has a cusp at control point is on the curve A vanishing curvature at the point the incidence of and the tangent line of

The loop surface a self intersection point applying a loop surface the boundary curves

Applying Discriminant of curves B é zier curves Rational B é zier curves C- B é zier curves

Discriminant of B é zier curves discriminants of B é zier curves n=3 is parabolic arc starting at with tangent direction. is a parabolic arc, and are hyperbolic arcs.

Discriminant of B é zier curves the loop surface of B é zier curves is parabolic arc starting at. is an elliptic arc with endpoints and.

Discriminant of rational B é zier curves The cubic rational B é zier curves Discriminant is a rational quartic curve which is a combination of control points and. is planar. The loop surface is degenerated to a plane region but this plane is not the one spanned by control points and.

Singularities of C- B é zier curves

Singularities of C- B é zier curves

Singularities of C- B é zier curves

Comparison

Conclusions Advantages Get information on the existence of the singularity Obtian singularity exact place Online visual aid for desigeners

References

Thank you