Method and apparatus for the rendering of curved surfaces using

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1500

Patent

active

053576004

ABSTRACT:
A system and method is provided to perform quick patch level tests in a timely manner. The normal function of the patch is first computed using the convex hull property of the patch. The control points, which indicate the direction of the normals of the normal function, are used to construct a floating cone. This cone contains all the normals to the given patch. The floating cone is then moved in space and is truncated by two parallel planes orthogonal to the cone axis to contain the original given patch. From this information, frontfacing and backfacing volumes are constructed. These volumes are then used to derive information about the patch that can speed up its processing. For example, culling may be performed on the patch level before tessellation into triangles. The time consuming operations of computing normals and the floating cone are performed at the creation time of the patch and are view independent. Therefore, for subsequent views of the same patch, the same cone of normals may be used to determine whether the patch is frontfacing or backfacing, providing substantial time savings in processing.

REFERENCES:
patent: 4752828 (1988-06-01), Chapuis et al.
Salim Abi-Ezzi: "The Graphical Processing of B-splines in a Highly Dynamic Environment," RPI Ph.D. dissertation, RDRC-TR-89001, Troy, New York (May 1989).
Salim Abi-Ezzi and Michael Wozny: "Factoring a Homogeneous Transformation for a more Efficient Graphics Pipeline", Proc. Eurographics '90, Montreux, Switzerland, pp. 245-255, Sep. 1990.
Salim Abi-Ezzi and Leon Shirman: "Tessellation of Curved Surfaces under Highly Varying Transformations", Proc. Eurographics '91, Vienna, Austria, pp. 385-397, Sep. 1991.
Gerald Farin: Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide, Academic Press, 1988.
R. Farouki and V. Rajan: "Algorithms for Polynomials in Bernstein form," Computer Aided Geometric Design, 5(1988), pp. 1-26, 1988.
Daniel Philip, Robert Magedson, and Robert Markot: "Surface Algorithms Using Bounds on Derivatives," Computer Aided Geometric Design, 3(1986), pp. 295-311, 1986.
Jeffrey Lane, Loren Carpenter, Turner Whitted, and James Blinn: "Scan Line Methods for Displaying Parametrically Defined Surfaces," Communications of the ACM, 23(1), Jan. 1980.
Jeffrey Lane and Richard Riesenfeld: "A Theoretical Development for the Computer Generation and Display of Piecewise Polynomial Surfaces," IEEE Transactions on Pattern Analysis and Machine Intelligence, 2(1), pp. 35-46, Jan. 1980.
Sheue-Ling Lien, Michael Shantz, and Vaughan Pratt: "Adaptive Forward Differencing for Rendering Curves and Surfaces," Computer Graphics, 21(4), pp. 111-117, Jul. 1987.
W. Press, B. Flannery, S. Teukolsky, and W. Vetterling: Numerical Recipes in C, Cambridge University Press, New York, 1988.
Alyn Rockwood: "A Generalized Scanning Technique for Display of Parametrically Defined Surfaces," IEEE Computer Graphics & Applications, pp. 15-26, Aug. 1987.
G. Wang: "The Subdivision Method for Finding the Intersection Between Two Bezier Curves or Surfaces", Zhejiang University Journal, Special Issue on Computational Geometry (in Chinese), 1984.
Alyn Rockwood, Kurt Heaton, and Tom Davis: "Real-Time Rendering of Trimmed Surfaces," Computer Graphics, vol. 23, No. 3, pp. 107-116, Jul. 1989.
Alain Fournier and Delfin Y. Montuno, "Triangulating Simple Polygons and Equivalent Problems," ACM Transactions on Graphics, vol. 3, No. 2, pp. 153-174, Apr. 1984.
Michael R. Garey, David S. Johnson, Franco P. Preparata and Robert E. Tarjan, "Triangulating a Simple Polygon," Information Processing Letters, vol. 7, no. 4, Jun. 1978.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for the rendering of curved surfaces using does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for the rendering of curved surfaces using , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for the rendering of curved surfaces using will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2378850

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.