Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. Modeling Arbitrary Smooth Objects with Algebraic Surfaces

Modeling Arbitrary Smooth Objects with Algebraic Surfaces

File(s)
91-1226.pdf (6.05 MB)
91-1226.ps (1.26 MB)
Permanent Link(s)
https://hdl.handle.net/1813/7066
Collections
Computer Science Technical Reports
Author
Guo, Baining.
Abstract

Representing, manipulating, and reasoning about physical objects is a central area of research in a wide range of applications, including solid modeling, computeraided design, computer graphics, and robotics. In these applications, complex physical objects are modeled using free-form surfaces, surfaces that are smooth but otherwise arbitrary. Traditionally, free-form surfaces are constructed from parametric patches, which are very successful as far as design and rendering are concerned. However, manipulating and reasoning about physical objects with parametric patches poses fundamental difficulties. For example, the difficulty of evaluating and respresenting the intersection of parametric patches has hindered the development of solid modeling systems based on parametric patches alone. This thesis addresses the problem of constructing free-form surfaces using low degree implicit patches, which facilitate manipulating and reasoning about physical objects. We establish the fact that quadric patches and cubic patches are flexible enough for free-form surface constructions: (i) given an arbitrary polyhedron, we show how to fit a smooth piecewise quadric surface through the vertices of the polyhedron without splitting its facets; (ii) given an arbitrary polyhedron with arbitrarily prescribed tangent planes at its vertices, we present an algorithm that fits a smooth piecewise cubic surface through the vertices of the polyhedron so that the surface is tangent to the prescribed tangent plane at each vertex. In constructing free-form surfaces, we also study three related issues. First, we examine the power and limitations of blending techniques. We show that on the one hand, blending techniques can be used to improve the efficiency of free-form surface constructions; on the other, blending techniques have their fundamental limitations. Second, we provide a complete understanding of the weight functions for quadric surfaces meeting with geometric continuity. Finally, we tackle some shape control issues of implicit patches. In particular, we demonstrate how to achieve the convexity of a quadric or cubic patch by manipulating its control points.

Date Issued
1991-08
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR91-1226
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance