skip to main content
10.1145/3670947.3670952acmotherconferencesArticle/Chapter ViewAbstractPublication PagesgiConference Proceedingsconference-collections
research-article
Open access

Sheared Polygonal Texture Filtering

Published: 21 September 2024 Publication History

Abstract

Efficient and precise texture filtering is essential in various applications. However, there is often a trade-off between coarse real-time approximations and accurate computationally-expensive supersampling. We introduce a novel efficient texture-filtering method over arbitrary quadrilateral footprints, achieving high accuracy at a low computational cost. We achieve this by pre-computing integration tables that sparsely sample the space of possible footprints. Finally, we compare the qualitative and computational performance of our method to commonly used techniques and demonstrate various applications for high-quality real-time image synthesis, including normal filtering, soft shadow mapping, and glint rendering.

Supplemental Material

MP4 File
a supplemental video demonstrating the results of our temporal analysis and the glints effect.

References

[1]
Tomas Akenine-Mo, Eric Haines, Naty Hoffman, 2018. Real-time rendering. (2018).
[2]
Pontus Andersson, Jim Nilsson, Tomas Akenine-Möller, Magnus Oskarsson, Kalle Åström, and Mark D Fairchild. 2020. FLIP: A Difference Evaluator for Alternating Images.Proc. ACM Comput. Graph. Interact. Tech. 3, 2 (2020), 15–1.
[3]
James F Blinn. 2005. What is a pixel?IEEE computer graphics and applications 25, 5 (2005), 82–87.
[4]
Franklin C Crow. 1984. Summed-area tables for texture mapping. In Proceedings of the 11th annual conference on Computer graphics and interactive techniques. 207–212.
[5]
T Deliot and L Belcour. 2023. Real-Time Rendering of Glinty Appearances using Distributed Binomial Laws on Anisotropic Grids. (2023).
[6]
Elmar Eisemann and Xavier Décoret. 2006. Plausible Image Based Soft Shadows Using Occlusion Textures. In Proc. of the Brazilian Symposium on Computer Graphics and Image Processing, 19 (SIBGRAPI).
[7]
Elmar Eisemann and Xavier Décoret. 2008. Occlusion textures for plausible soft shadows. In Computer Graphics Forum, Vol. 27. Wiley Online Library, 13–23.
[8]
Jon P Ewins, Marcus D Waller, Martin White, and Paul F Lister. 2000. Implementing an anisotropic texture filter. Computers & Graphics 24, 2 (2000), 253–267.
[9]
Luis E Gamboa, Jean-Philippe Guertin, and Derek Nowrouzezahrai. 2018. Scalable appearance filtering for complex lighting effects.ACM Trans. Graph. 37, 6 (2018), 277–1.
[10]
Ned Greene and Paul S Heckbert. 1986. Creating raster omnimax images from multiple perspective views using the elliptical weighted average filter. IEEE Computer Graphics and Applications 6, 6 (1986), 21–27.
[11]
Charles Han, Bo Sun, Ravi Ramamoorthi, and Eitan Grinspun. 2007. Frequency domain normal map filtering. In ACM SIGGRAPH 2007 papers. 28–es.
[12]
Paul S Heckbert. 1986. Survey of texture mapping. IEEE computer graphics and applications 6, 11 (1986), 56–67.
[13]
Paul S Heckbert. 1989. Fundamentals of texture mapping and image warping. (1989).
[14]
Paul S Heckbert 1983. Texture mapping polygons in perspective. Technical Report. Citeseer.
[15]
Justin Hensley, Thorsten Scheuermann, Greg Coombe, Montek Singh, and Anselmo Lastra. 2005. Fast summed-area table generation and its applications. In Computer Graphics Forum, Vol. 24. Citeseer, 547–556.
[16]
Ronald D Larson and Monish S Shah. 1993. Method for generating addresses to textured graphics primitives stored in RIP maps. US Patent 5,222,205.
[17]
Pavlos Mavridis and Georgios Papaioannou. 2011. High quality elliptical texture filtering on gpu. In Symposium on Interactive 3D Graphics and Games. 23–30.
[18]
Justin Novosad. 2005. Advanced high-quality filtering. GPU gems 2 (2005), 417–435.
[19]
Matt Pharr, Wenzel Jakob, and Greg Humphreys. 2023. Physically based rendering: From theory to implementation. MIT Press.
[20]
Christoph Schied, Christoph Peters, and Carsten Dachsbacher. 2018. Gradient estimation for real-time adaptive temporal filtering. Proceedings of the ACM on Computer Graphics and Interactive Techniques 1, 2 (2018), 1–16.
[21]
Li Shen, Jieqing Feng, and Baoguang Yang. 2013. Exponential soft shadow mapping. In Computer graphics forum, Vol. 32. Wiley Online Library, 107–116.
[22]
Li Shen, Gaël Guennebaud, Baoguang Yang, and Jieqing Feng. 2011. Predicted virtual soft shadow maps with high quality filtering. In Computer graphics forum, Vol. 30. Wiley Online Library, 493–502.
[23]
George B Thomas Jr, Maurice D Weir, Joel Hass, Christopher Heil, and Thirteenth Edition. 2014. Early TraNSCENDENTalS.
[24]
Michael Toksvig. 2005. Mipmapping normal maps. journal of graphics tools 10, 3 (2005), 65–71.
[25]
Lance Williams. 1983. Pyramidal parametrics. In Proceedings of the 10th annual conference on Computer graphics and interactive techniques. 1–11.
[26]
Ling-Qi Yan, Miloš Hašan, Wenzel Jakob, Jason Lawrence, Steve Marschner, and Ravi Ramamoorthi. 2014. Rendering glints on high-resolution normal-mapped specular surfaces. ACM Transactions on Graphics (TOG) 33, 4 (2014), 1–9.
[27]
Ling-Qi Yan, Miloš Hašan, Steve Marschner, and Ravi Ramamoorthi. 2016. Position-normal distributions for efficient rendering of specular microstructure. ACM Transactions on Graphics (TOG) 35, 4 (2016), 1–9.
[28]
Cem Yuksel, Sylvain Lefebvre, and Marco Tarini. 2019. Rethinking texture mapping. In Computer Graphics Forum, Vol. 38. Wiley Online Library, 535–551.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
GI '24: Proceedings of the 50th Graphics Interface Conference
June 2024
437 pages
ISBN:9798400718281
DOI:10.1145/3670947
This work is licensed under a Creative Commons Attribution International 4.0 License.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 September 2024

Check for updates

Author Tags

  1. Image sampling
  2. and filtering techniques
  3. reconstruction

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

GI '24
GI '24: Graphics Interface
June 3 - 6, 2024
NS, Halifax, Canada

Acceptance Rates

Overall Acceptance Rate 206 of 508 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 82
    Total Downloads
  • Downloads (Last 12 months)82
  • Downloads (Last 6 weeks)35
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media