Interactive horizon mapping

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S581000, C345S582000, C345S583000, C345S584000, C345S586000, C345S589000

Reexamination Certificate

active

07126602

ABSTRACT:
Shadows, which play an important role in perceiving the shape and texture of an object, are simulated interactively in a real time, self-shadowing of a bump mapped surface for a computer rendered object. A computer graphics textured object function defines a horizon map over an orientation in a tangent space of the object using different textures or basis functions. The implementation can be performed using commodity graphics hardware by precomputing the horizon map for limited visibility for each point on the bump mapped surface given light in each of a plurality of radial directions. The horizon map is used to produce self-shadowing of the bump mapped surface of the object.

REFERENCES:
patent: 5490246 (1996-02-01), Brotsky et al.
patent: 5880736 (1999-03-01), Peercy et al.
patent: 5949424 (1999-09-01), Cabral et al.
patent: 6297833 (2001-10-01), Ho et al.
patent: 6624812 (2003-09-01), Collodi
patent: 2001/0033284 (2001-10-01), Chan
patent: 2001/0056575 (2001-12-01), Wei et al.
patent: 2002/0033837 (2002-03-01), Munro
Chapter 5: Shadow Generation Techniques, and Chapter 6: Mapping Techniques: Texture and Environment Mapping, pp.155-201.
Woo, et al., “A Survey of Shadow Algorithms”, University of Toronto: Department of Computer Science, pp. 1-29.
Chapter 1: Rendering Polygonal Objects, and Chapter 2: The Theory and Practise of Light.Object Interaction, pp. 3-48.
Kautz, et al., “Bump Map Shadows for OpenGL Rendering”, MPI Informalik, Feb. 2000, pp.1-20.
Kautz, “Shadow Bump Maps”, available at http://www.mpl-sb.mpo.de/-jnkautz/projects/shadowbumpmaps/index.html. 4 pages.
“3D Graphics Demystified”, NVIDIA Corporation, pp. 1-22, plus pp. 1-4.
Sloan, et al, “Interactive Horizon Mapping”, Microsoft research, pp. 1-7.
Heldrich, et al., “Illuminating Micro Geometry Based on Precomputed Visibility”, Computer Graphics Proceedings. Annual Conference Series, 2000, Jul. 2000, pp. 455-326.
McCool, et al., “Texture Shaders”, Proceedings 1999 Eurographics / Siggraph Workshop on Graphics Hardware, Aug. 1999, pp. 117-126.
Segal, et al., “Fast Shadows and Lighting Effects Using Texture Mapping”, Computer Graphics, vol.26, No. 2, Jul. 1992, pp. 249-252.
Kautz, et al., “Towards Interactive Bump Mapping wuth Anisotropic Shift-Variant BRDFs”. Max-Planck-Institute for Computer Sciencce, 8 pages.
Zhang, “Forward Shadow Mapping”, University of North Carolina at Chapel Hill: Department of Computer Science, pp. 131-138.
Williams, “Casting Curved Shadows on Curved Surfaces”, Computer Graphics, vol. 12, No. 3, Aug. 1978, New York Institute of Technology: Computer Lab, pp. 270-274.
Blinn, “Simulation of Wrinkled Surfaces”, Computer Graphics, vol. 12, No. 3. Aug. 1978, Caltech/JPL, pp. 286-292.
Max, “HorizonMapping: Shadows for Bump-Mapped Surfaces”, The Visual Computer, 4, 1988, pp. 109-117.
Sloan, et al., “Shadowed Bump Maps”, Figures A-O, pp. 1-27.
Heldrich, et al., “Applications of Pixel Textures in Vosualization and Realistic Image Synthesis”, 1999 Symposium on Interactive 3DGraphics, pp. 127-134.
Heldrich, et al., “Realistic, Hardware-accelerated Shading and Lighting”, Max-Planck-Institute for Computer Science, 8 pages.

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

Interactive horizon mapping does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-3644566

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