Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/344779.344947acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

Relief texture mapping

Published: 01 July 2000 Publication History

Abstract

We present an extension to texture mapping that supports the representation of 3-D surface details and view motion parallax. The results are correct for viewpoints that are static or moving, far away or nearby. Our approach is very simple: a relief texture (texture extended with an orthogonal displacement per texel) is mapped onto a polygon using a two-step process: First, it is converted into an ordinary texture using a surprisingly simple 1-D forward transform. The resulting texture is then mapped onto the polygon using standard texture mapping. The 1-D warping functions work in texture coordinates to handle the parallax and visibility changes that result from the 3-D shape of the displacement surface. The subsequent texture-mapping operation handles the transformation from texture to screen coordinates.

References

[1]
Catmull, E. A Subdivision Algorithm for Computer Display of Curved Surfaces. Ph.D. Dissertation, Department of Computer Science, University of Utah, December 1974.
[2]
Catmull, E., Smith, A. 3D Transformations of Images in Scanline Order. Proc. SIGGRAPH 80 (Seattle, Washington, July 14-18, 1980), pp. 279-285.
[3]
Cohen, J., Olano, M., Manocha, D. Appearance-Preserving Simplification. Proc. SIGGRAPIt 98 (Orlando, FL, July 19- 24, 1998), pp. 115-122.
[4]
Debevec, P., Taylor, C., Malik, J. Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach. Proc. SIGGRAPIt 96 (New Orleans, LA, August 4-9, 1996), pp. 11-20.
[5]
Fant, Karl. A Nonaliasing, Real-Time Spatial Transform Technique. IEEE CG&A, Vol. 6, No 1, January 1986, pp. 71-80.
[6]
Fournier, A. Normal Distribution Functions and Multiple Surfaces. Graphics Interface '92 Workshop on Local Illumination. pp. 45-52.
[7]
Gortler, S., et al. The Lumigraph. Proc. SIGGRAPIt 96 (New Orleans, LA, August 4-9, 1996), pp. 43-54.
[8]
Grossman, J., Dally, W. Point Sample Rendering. Proceedings of the 9th Eurographics Workshop on Rendering. Vienna, Austria, June 1998. Rendering Techniques '98, Springer-Verlag, pp. 181-192.
[9]
Levoy, M., Hanrahan, P. Light Field Rendering Proc. SIGGRAPIt 96 (New Orleans, LA, August 4-9, 1996), pp. 31-42.
[10]
Max, N. A One-Pass Version of Two-Pass Image Resampling. Journal of Graphics Tools, Vol. 3, No. 1, pp. 33-41.
[11]
McMillan, L. An Image-Based Approach to Three- Dimensional Computer Graphics. Ph.D. Dissertation. UNC Computer Science Technical Report TR97-013, April 1997.
[12]
Oliveira, M., Bishop, G. Image-Based Objects. Proceedings of 1999 ACM Symposium on Interactive 3D Graphics. pp. 191-198.
[13]
Oliveira, M. Relief Texture Mapping. Ph.D. Dissertation. UNC Computer Science Technical Report TR00-009. March 2000. http://www.cs.unc.edu/"dbr/pubs/oliveira-diss/TROO- 009.pdf.
[14]
Robertson, P. Fast Perspective Views of Images Using One- Dimensional Operations. IEEE CG&A, vol. 7, pp. 47-56, Feb. 1987.
[15]
Sawhney, H. 3D Geometry from Planar Parallax. In IEEE CVPR'94, pages 929-934. IEEE Computer Society, Seattle, Washington, June 1994.
[16]
Schaufler, G. Per-Object Image Warping with Layered Impostors. Proceedings of the 9th Eurographics Workshop on Rendering. Vienna, Austria, June 1998. Rendering Techniques '98, Springer-Verlag, pp. 145-156.
[17]
Shade, J., et al. Layered Depth Images. Proc. SIGGRAPH 98 (Orlando, FL, July 19-24, 1998), pp. 231-242.
[18]
Smith, Alvy Ray. Planar 2-Pass Texture Mapping and Warping. Proc. SIGGRAPH 87 (Anaheim, CA, July 27-31, 1987), pp. 263-272.
[19]
Williams, L. Pyramidal Parametrics. Proc. SIGGRAPH 83 (Detroit, MI, July 25-29, 1983), pp. 1-11.
[20]
Wolberg, George. Separable Image Warping with Spatial Lool~p Tables. Proc. SIGGRAPH 89 (Boston, MA, July 31- 4 August, 1989), pp. 369-378.
[21]
Woo, M., et al. OpenGL Programming Guide. 2nd edition. Addison Wesley, 1997.

Cited By

View all
  • (2024)A Hierarchical Architecture for Neural MaterialsComputer Graphics Forum10.1111/cgf.1511643:6Online publication date: 15-May-2024
  • (2024)Comparison of the rendering speed of the most popular image-based rendering techniques2024 International Conference on Intelligent Systems and Computer Vision (ISCV)10.1109/ISCV60512.2024.10620101(1-5)Online publication date: 8-May-2024
  • (2022)Rendering Neural Materials on Curved SurfacesACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530721(1-9)Online publication date: 27-Jul-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques
July 2000
547 pages
ISBN:1581132085

Sponsors

Publisher

ACM Press/Addison-Wesley Publishing Co.

United States

Publication History

Published: 01 July 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. image-based rendering
  2. range images
  3. rendering
  4. texture mapping

Qualifiers

  • Article

Conference

SIGGRAPH00
Sponsor:

Acceptance Rates

SIGGRAPH '00 Paper Acceptance Rate 59 of 304 submissions, 19%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)202
  • Downloads (Last 6 weeks)19
Reflects downloads up to 02 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Hierarchical Architecture for Neural MaterialsComputer Graphics Forum10.1111/cgf.1511643:6Online publication date: 15-May-2024
  • (2024)Comparison of the rendering speed of the most popular image-based rendering techniques2024 International Conference on Intelligent Systems and Computer Vision (ISCV)10.1109/ISCV60512.2024.10620101(1-5)Online publication date: 8-May-2024
  • (2022)Rendering Neural Materials on Curved SurfacesACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530721(1-9)Online publication date: 27-Jul-2022
  • (2021)Impostor-based Rendering Acceleration for Virtual, Augmented, and Mixed RealityProceedings of the 27th ACM Symposium on Virtual Reality Software and Technology10.1145/3489849.3489865(1-10)Online publication date: 8-Dec-2021
  • (2021)Project starlineACM Transactions on Graphics10.1145/3478513.348049040:6(1-16)Online publication date: 10-Dec-2021
  • (2021)Bidirectional Texture Function and 3D TextureComputer Vision10.1007/978-3-030-63416-2_263(79-83)Online publication date: 13-Oct-2021
  • (2018)Intermediate shadow maps for interactive many-light renderingThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-017-1449-734:10(1415-1426)Online publication date: 1-Oct-2018
  • (2017)Stereoscopic image generation with depth image based renderingMultimedia Tools and Applications10.1007/s11042-016-3733-376:11(12981-12999)Online publication date: 1-Jun-2017
  • (2016)Deforming Pyramid: Multiscale Image Representation Using Pixel Deformation and Filters for Non-Equispaced SignalsIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences10.1587/transfun.E99.A.1646E99.A:9(1646-1654)Online publication date: 2016
  • (2016)Event Recognition—BiologicalVisual Perception from a Computer Graphics Perspective10.1201/b10927-24(447-466)Online publication date: 19-Apr-2016
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media