Efficient bump mapping using height maps

Computer graphics processing and selective visual display system – Computer graphics processing – Attributes

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S426000, C345S428000, C345S582000, C345S586000, C345S609000, C345S643000, C382S260000, C382S263000, C382S264000

Reexamination Certificate

active

07733352

ABSTRACT:
A method for generating bump map data substantially in real time for use in a 3-dimensional computer graphics system. Data is received which defines an area to which a texture is to be applied. Texture data to apply to the area is also received. This data includes surface height data. A set of partially overlapping samples of texture data are then filtered and surface tangent vectors derived therefrom. A bump map surface normal is then derived from the tangent vectors.

REFERENCES:
patent: 5949424 (1999-09-01), Cabral et al.
patent: 6765584 (2004-07-01), Wloka et al.
patent: 6850244 (2005-02-01), Munshi et al.
patent: 9-231402 (1997-09-01), None
patent: WO 99/09523 (1999-02-01), None
Bikker, Jacco. “Bilinear Filtering (Interpolation).” Jan. 13, 1999. http://www.flipcode.com/articles/article—bilinearfiltering.shtml. Accessed Mar. 10, 2005.
Peters, Jörg. “Biquartic Cl-surface splines over irregular meshes.” Computer-Aided Design. vol. 27, No. 12, p. 895-903. Jan. 26, 1995. Date accessed Aug. 4, 2006.
Hast et al. “Reconstruction Filters for Bump Mapping” Journal of WSCG Univ. West Bohemia Czech Republic, Feb. 4, 2002-Feb. 8, 2002, pp. 9-12, XP002299248, ISSN: 1213-6972.
Loop et al., “Generalized B-spline surfaces of arbitrary topology”, Proceedings of the 17th annual conference on Computer graphics and interactive techniques, ACM 1990, pp. 347-356.
“What is texel?—a definition from WhatIs.com”, http://whatis.techtarget.com/definition/0,,sid9—gci214519,00.html#. Last updated on: Apr. 5, 2005. Accessed on: Nov. 10, 2008.
International Search Report, with Written Opinion of the International Searching Authority, mailed Oct. 20, 2004 in PCT International Application No. PCT/GB2004/001315 (11 pages).
Hast, A. et al. Reconstruction Filters for Bump Mapping,Journal of WSCG Univ. West Bohemia Czech Republic, Feb. 4, 2002-Feb. 8, 2002, pp. 9-12.
Ernst, I. et al., “Hardware-Supported Bump Mapping”,Computers and Graphics,, Pergamom Press Ltd., Oxford, Great Britain, vol. 20, No. 4, (Jul. 1, 1996), pp. 515-521.
Loe, K.F., “A sinusoidal polynomial spline and its Bezier blended interpolant”,Journal of Computational and Applied Mathematics, vol. 71 (Jul. 27, 1996), pp. 383-393.
Malzblender, T. et al., “Polynomial Texture Maps”,Computer Graphics Proceedings, Siggraph, New York, New York: ACM, U.S., Aug. 12, 2001, pp. 519-528.
Blinn, James F.,Simulation of Wrinkled Surfaces, Caltech/JPL, SIGGRAPH 1978, pp. 286-292.
Peercy, Mark, at al,Efficient Bump Mapping Hardware, Silicon Graphics Computer Systems, SIGGRAPH 1997, pp. 303-306.
Williams, Lance,Pyramidal Parametrics, Computer Graphics, vol. 7, No. 3, Jul. 1983, pp. 1-11.
Farin,Curves and Surfaces for CAGD, A practical guide, pp. 33-35.
Mann, Stephen, et al,Computing Values and Derivatives of Bézier and B-spline Tensor Products, CAGD, vol. 12, No. 1, Feb. 1995.
United Kingdom Patent Office Application No. 0308737.6, Search Report, Sep. 2003.
U.S. Appl. No. 10/621,111, filed Jul. 2003.

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

Efficient bump mapping using height maps does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient bump mapping using height maps, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient bump mapping using height maps will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4237661

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