skip to main content
10.1145/1058129.1058139acmconferencesArticle/Chapter ViewAbstractPublication PageshpgConference Proceedingsconference-collections
Article

Silhouette maps for improved texture magnification

Published: 29 August 2004 Publication History

Abstract

Texture mapping is a simple way of increasing visual realism without adding geometrical complexity. Because it is a discrete process, it is important to properly filter samples when the sampling rate of the texture differs from that of the final image. This is particularly problematic when the texture is magnified or minified. While reasonable approaches exist to tackle the minified case, few options exist for improving the quality of magnified textures in real-time applications. Most simply bilinearly interpolate between samples, yielding exceedingly blurry textures. In this paper, we address the real-time magnification problem by extending the silhouette map algorithm to general texturing. In particular, we discuss the creation of these silmap textures as well as a simple filtering scheme that allows for viewing at all levels of magnification. The technique was implemented on current graphics hardware and our results show that we can achieve a level of visual quality comparable to that of a much larger texture.

References

[1]
{BAC96} Beers A. C., Agrawala M., Chaddha N.: Rendering from compressed textures. In Proceedings of the 23rd annual conference on Computer graphics and interactive techniques (1996), ACM Press, pp. 373--378.
[2]
{BWG03} Bala K., Walter B., Greenberg D. P.: Combining edges and points for interactive high-quality rendering. ACM Trans. Graph. 22, 3 (2003), 631--640.
[3]
{Can86} Canny F. J.: A computational approach to edge detection. IEEE Trans PAMI 8, 6 (1986), 679--698.
[4]
{Cat74} Catmull E. E.: A subdivision algorithm for computer display of curved surfaces. PhD thesis, University of Utah, 1974.
[5]
{Cro84} Crow F. C.: Summed-area tables for texture mapping. In Proceedings of the 11th annual conference on Computer graphics and interactive techniques (1984), ACM Press, pp. 207--212.
[6]
{EMP*94} Ebert D., Musgrave K., Peachey D., Perlin K., WORLEY: Texturing and Modeling: A Procedural Approach. Academic Press, Oct. 1994.
[7]
{Hec86} Heckbert P. S.: Survey of texture mapping. IEEE Comput. Graph. Appl. 6, 11 (1986), 56--67.
[8]
{Hec92} Heckbert P. S.: Discontinuity meshing for radiosity. In Rendering Techniques '92 (1992), Chalmers D. P. A., Sillion F., (Eds.), Eurographics, Consolidation Express Bristol, pp. 203--216.
[9]
{LTG92} Lischinski D., Tampieri F., Greenberg D. P.: Discontinuity meshing for accurate radiosity. IEEE Computer Graphics and Applications 12(6) (Nov. 1992), 25--39.
[10]
{RBW04} Ramanarayanan G., Bala K., Walter B.: Feature-based textures. In Proceedings of the Eurographics Symposium on Rendering (2004), Eurographics Association.
[11]
{SALS96} Salisbury M., Anderson C., Lischinski D., Salesin D. H.: Scale-dependent reproduction of pen-and-ink illustrations. In Proceedings of the 23rd annual conference on Computer graphics and interactive techniques (1996), ACM Press, pp. 461--468.
[12]
{SCH03} Sen P., Cammarano M., Hanrahan P.: Shadow silhouette maps. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2003) 22, 3 (July 2003), 521--526.
[13]
{SKS96} Schilling A., Knittel G., Strasser W.: Texram: A smart memory for texturing. IEEE Comput. Graph. Appl. 16, 3 (1996), 32--41.
[14]
{TC04} Tumblin J., Choudhury P.: Bixels: Picture samples with sharp embedded boundaries. In Proceedings of the Eurographics Symposium on Rendering (2004), Eurographics Association.
[15]
{Wil83} Williams L.: Pyramidal parametrics. SIGGRAPH Comput. Graph. 17, 3 (1983), 1--11.

Cited By

View all
  • (2023)Discontinuity-Aware 2D Neural FieldsACM Transactions on Graphics10.1145/361837942:6(1-11)Online publication date: 5-Dec-2023
  • (2022)ReLU Fields: The Little Non-linearity That CouldACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530707(1-9)Online publication date: 27-Jul-2022
  • (2019)Real‐Time Analytic Antialiased Text for 3‐D EnvironmentsComputer Graphics Forum10.1111/cgf.1375738:8(23-32)Online publication date: 14-Nov-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
August 2004
142 pages
ISBN:3905673150
DOI:10.1145/1058129
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: 29 August 2004

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

GH04
Sponsor:
GH04: Graphics Hardware 2004
August 29 - 30, 2004
Grenoble, France

Acceptance Rates

Overall Acceptance Rate 50 of 126 submissions, 40%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Discontinuity-Aware 2D Neural FieldsACM Transactions on Graphics10.1145/361837942:6(1-11)Online publication date: 5-Dec-2023
  • (2022)ReLU Fields: The Little Non-linearity That CouldACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530707(1-9)Online publication date: 27-Jul-2022
  • (2019)Real‐Time Analytic Antialiased Text for 3‐D EnvironmentsComputer Graphics Forum10.1111/cgf.1375738:8(23-32)Online publication date: 14-Nov-2019
  • (2017)Exploiting Budan-Fourier and Vincent's theorems for ray tracing 3D Bézier curvesProceedings of High Performance Graphics10.1145/3105762.3105783(1-11)Online publication date: 28-Jul-2017
  • (2017)Resolution Independent Real-Time Vector-Embedded Mesh for AnimationIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2016.255573827:9(1974-1986)Online publication date: 1-Sep-2017
  • (2016)Infinite resolution texturesProceedings of High Performance Graphics10.5555/2977336.2977355(139-150)Online publication date: 20-Jun-2016
  • (2015)Vector Regression Functions for Texture CompressionACM Transactions on Graphics10.1145/281899635:1(1-10)Online publication date: 29-Dec-2015
  • (2014)Massively-parallel vector graphicsACM Transactions on Graphics10.1145/2661229.266127433:6(1-14)Online publication date: 19-Nov-2014
  • (2013)Distorted shadow mappingProceedings of the 19th ACM Symposium on Virtual Reality Software and Technology10.1145/2503713.2503746(209-214)Online publication date: 6-Oct-2013
  • (2012)Diffusion curve textures for resolution independent texture mappingACM Transactions on Graphics10.1145/2185520.218557031:4(1-9)Online publication date: 1-Jul-2012
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media