[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/581896.581925acmotherconferencesArticle/Chapter ViewAbstractPublication PagesegConference Proceedingsconference-collections
Article

Real-time halftoning: a primitive for non-photorealistic shading

Published: 26 July 2002 Publication History

Abstract

We introduce halftoning as a general primitive for real-time non-photorealistic shading. It is capable of producing a variety of rendering styles, ranging from engraving with lighting-dependent line width to pen-and-ink style drawings using prioritized stroke textures. Since monitor resolution is limited we employ a smooth threshold function that provides stroke antialiasing.By applying the halftone screen in texture space and evaluating the threshold function for each pixel we can influence the shading on a pixel-by-pixel basis. This enables many effects to be used, including indication mapping and individual stroke lighting. Our real-time halftoning method is a drop-in replacement for conventional multitexturing and runs on commodity hardware. Thus, it is easy to integrate in existing applications, as we demonstrate with an artistically rendered level in a game engine.

References

[1]
Adam Lake, Carl Marshall, Mark Harris, and Marc Blackstein. Stylized rendering techniques for scalable real-time 3D animation. In Proceedings NPAR 2000, pages 13--20, 2000.
[2]
Emil Praun, Hugues Hoppe, Matthew Webb, and Adam Finkelstein. Real-time hatching. Proceedings of SIGGRAPH 2001, pages 579--584, August 2001.
[3]
Fredo Durand, Victor Ostromoukhov, Mathieu Miller, Francois Duranleau, and Julie Dorsey. Decoupling strokes and high-level attributes for interactive traditional drawing. In 12th Eurographics Workshop on Rendering, 2001.
[4]
W. Leister. Computer generated copper plates. In Computer Graphics Forum, volume 13, pages 69--77, January 1994.
[5]
Victor Ostromoukhov. Digital facial engraving. In Proceedings of SIGGRAPH 99, Computer Graphics Proceedings, Annual Conference Series, pages 417--424, Los Angeles, California, August 1999. ACM SIGGRAPH / Addison Wesley Longman.
[6]
Oleg Veryovka and John Buchanan. Comprehensive halftoning of 3D scenes. In Proceedings of Eurographics 99, Computer Graphics Forum, pages C/13--C/22, 1999.
[7]
Scott F. Johnston. Mock media. In Advanced Render-Man: Beyond the Companion, SIGGRAPH 98 Course Notes #11, pages 113--121, 1998.
[8]
Kekoa Proudfoot, William R. Mark, Svetoslav Tzvetkov, and Pat Hanrahan. A real-time procedural shading system for programmable graphics hardware. In Proc. SIGGRAPH 01, Computer Graphics Proceedings, Annual Conference Series, pages 159--170, 2001.
[9]
Evan Hart and Jason L. Mitchell. Hardware Shading with EXT_vertex_shader and ATI_fragment_shader. http://www.ati.com/developer/ATIHardwareShading.pdf.
[10]
John Spitzer. Programmable Texture Blending. NVIDIA. http://developer.nvidia.com/view.asp?IO=programmable_texture_blending.
[11]
Georges Winkenbach and David Salesin. Computer-generated pen-and-ink illustration. In Proc. SIGGRAPH 94, Computer Graphics Proceedings, Annual Conference Series, pages 91--100. ACM Press, July 1994.
[12]
Oleg Veryovka and John Buchanan. Texture-based dither matrices. Computer Graphics Forum, 19(1):51--64, 2000.
[13]
Bert Freudenberg, Maic Masuch, and Thomas Strothotte. Walk-Through Illustrations: Frame-Coherent Pen-and-Ink Style in a Game Engine. Computer Graphics Forum: Proceedings Eurographics 2001, 20(3):184--191, 2001.
[14]
Spinor GmbH. Shark3d. http://www.shark3d.de/.

Cited By

View all
  • (2017)3D hatchingProceedings of the 1st Annual ACM Symposium on Computational Fabrication10.1145/3083157.3083163(1-7)Online publication date: 12-Jun-2017
  • (2011)Using a game controller for relaying deictic gestures in computer-mediated communicationInternational Journal of Human-Computer Studies10.1016/j.ijhcs.2011.01.00269:6(362-374)Online publication date: 1-Jun-2011
  • (2008)Stylized vector art from 3D models with region supportProceedings of the Nineteenth Eurographics conference on Rendering10.1111/j.1467-8659.2008.01258.x(1199-1207)Online publication date: 23-Jun-2008
  • Show More Cited By

Index Terms

  1. Real-time halftoning: a primitive for non-photorealistic shading
              Index terms have been assigned to the content through auto-classification.

              Recommendations

              Comments

              Please enable JavaScript to view thecomments powered by Disqus.

              Information & Contributors

              Information

              Published In

              cover image ACM Other conferences
              EGRW '02: Proceedings of the 13th Eurographics workshop on Rendering
              July 2002
              336 pages
              ISBN:1581135343

              Sponsors

              • EUROGRAPHICS: The European Association for Computer Graphics

              Publisher

              Eurographics Association

              Goslar, Germany

              Publication History

              Published: 26 July 2002

              Check for updates

              Qualifiers

              • Article

              Conference

              EGRW02
              Sponsor:
              • EUROGRAPHICS
              EGRW02: Eurographics Workshop on Rendering
              June 26 - 28, 2002
              Pisa, Italy

              Contributors

              Other Metrics

              Bibliometrics & Citations

              Bibliometrics

              Article Metrics

              • Downloads (Last 12 months)0
              • Downloads (Last 6 weeks)0
              Reflects downloads up to 19 Dec 2024

              Other Metrics

              Citations

              Cited By

              View all
              • (2017)3D hatchingProceedings of the 1st Annual ACM Symposium on Computational Fabrication10.1145/3083157.3083163(1-7)Online publication date: 12-Jun-2017
              • (2011)Using a game controller for relaying deictic gestures in computer-mediated communicationInternational Journal of Human-Computer Studies10.1016/j.ijhcs.2011.01.00269:6(362-374)Online publication date: 1-Jun-2011
              • (2008)Stylized vector art from 3D models with region supportProceedings of the Nineteenth Eurographics conference on Rendering10.1111/j.1467-8659.2008.01258.x(1199-1207)Online publication date: 23-Jun-2008
              • (2007)Hardware-accelerated stippling of surfaces derived from medical volume dataProceedings of the 9th Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384179.2384217(235-242)Online publication date: 23-May-2007
              • (2007)Dynamic 2D patterns for shading 3D scenesACM Transactions on Graphics10.1145/1276377.127640226:3(20-es)Online publication date: 29-Jul-2007
              • (2007)Dynamic 2D patterns for shading 3D scenesACM SIGGRAPH 2007 papers10.1145/1275808.1276402(20-es)Online publication date: 5-Aug-2007
              • (2006)The evaluation of stylized facial expressionsProceedings of the 3rd symposium on Applied perception in graphics and visualization10.1145/1140491.1140509(85-92)Online publication date: 28-Jul-2006
              • (2005)Three-dimensional shape rendering from multiple imagesGraphical Models10.1016/j.gmod.2005.02.00267:4(332-346)Online publication date: 1-Jul-2005
              • (2004)Interactive rendering of suggestive contours with temporal coherenceProceedings of the 3rd international symposium on Non-photorealistic animation and rendering10.1145/987657.987661(15-145)Online publication date: 7-Jun-2004
              • (2004)Sketchy drawingsProceedings of the 3rd international conference on Computer graphics, virtual reality, visualisation and interaction in Africa10.1145/1029949.1029963(73-81)Online publication date: 3-Nov-2004
              • Show More Cited By

              View Options

              View options

              Media

              Figures

              Other

              Tables

              Share

              Share

              Share this Publication link

              Share on social media