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

skip to main content
10.1145/1128923.1128939acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

A post-processing decal texture mapping algorithm on graphics hardware

Published: 14 June 2006 Publication History

Abstract

This paper discusses the problem of decal texture mapping onto arbitrary surfaces. Most of the current applications using decal textures are using sub-face projection or multi-layer texture blending technique to resolve this problem. Both of these methods are heavy loaded on CPU and the rendering speed is directly related to the number of the decals. In our approach, a post-processing decal texture mapping algorithm is used to blend the decals into frame buffer after the main rendering stage and implemented as a procedural texture fragment shader on the GPU. Our algorithm fully utilized the parallelism nature of GPU, and achieved a comparable high real-time rendering performance.

References

[1]
Cohen, M. F., Shade, J., Hiller, S., and Deussen, O. 2003. Wang tiles for image and texture generation. ACM Transaction on Graphics 22, 3, 287--294.
[2]
Forsyth, T. 2002. Unique textures. In Game Programming Gems 3, Charles River Media, D. Treglia, Ed., 459--466.
[3]
Harris, M., 2003. General-purpose computation on gpus. http://www.gpgpu.org/.
[4]
Hart, J. C. 2001. Perlin noise pixel shaders. In HWWS '01: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS work-shop on Graphics hardware, ACM Press, New York, NY, USA, 87--94.
[5]
Heckbert, P. S. 1986. Survey of texture mapping. IEEE Comput. Graph. Appl. 6, 11, 56--67.
[6]
Jakobsen, T. 2001. Advanced character physics. In Proceedings of the Game Developer Conference 2001.
[7]
James, G. 2001. Operations for hardware-accelerated procedural texture animation. In Game Programming Gems 2, Charles River Media, M. DeLoura, Ed., 497--509.
[8]
Latta, L. 2004. Building a million particle system. In Proceedings of the Game Developer Conference 2004.
[9]
Lengyel, E. 2000. Tweaking a vertex's projected depth value. In Game Programming Gems, Charles River Media, M. DeLoura, Ed., 361--365.
[10]
Lengyel, E. 2001. Applying decals to arbitrary surfaces. In Game Programming Gems 2, Charles River Media, M. DeLoura, Ed., 497--509.
[11]
Owens, J. D., LUEBKE, D., GOVINDARAJU, N., HARRIS, M., KRGER, J., LEFOHN, A. E., AND PURCELL, T. J. 2005. A survey of general-purpose computation on graphics hardware. In Eurographics 2005, State of the Art Reports, 21--51.
[12]
Perlin, K. 2002. Improving noise. In SIGGRAPH 2002: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA, 681--682.
[13]
Wei, L.-Y. 2004. Tile-based texture mapping on graphics hardware. In HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, ACM Press, New York, NY, USA, 55--63.
[14]
Woo, M., Neider, J., and Davis, T. 1997. OpenGL programming guide (2nd ed.): the official guide to learning OpenGL version 1.1. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
VRCIA '06: Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
June 2006
410 pages
ISBN:1595933247
DOI:10.1145/1128923
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 June 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. decal
  2. graphics hardware
  3. procedural texture

Qualifiers

  • Article

Conference

VRCIA06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 51 of 107 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 591
    Total Downloads
  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media