“Pattern-based texturing revisited” by Neyret and Cani

  • ©Fabrice Neyret and Marie-Paule Cani

Conference:


Type:


Title:

    Pattern-based texturing revisited

Presenter(s)/Author(s):



Abstract:


    We present a texturing method that correctly maps homogeneous non-periodic textures to arbitrary surfaces without any of the difficulties usually encountered using existing tools. Our technique requires little redundant designer work, has low time and memory costs during rendering and provides high texture resolution. The idea is simple: a few triangular texture samples, which obey specific boundary conditions, are chosen from the desired pattern and mapped in a non-periodic fashion onto the surface. Our mapping algorithm enables us to freely tune the scale of the texture with respect to the object’s geometry, while minimizing distortions. Moreover, it yields singularity-free texturing whatever the topology of the object. The sets of texture samples may be created interactively from pictures or drawings. We also provide two alternative methods for automatically generating them, defined as extensions of Perlin’s and Worley’s procedural texture synthesis techniques. As our results show, the method produces textured objects that look reasonable from any viewpoint and can be used in real-time applications.

References:


    1. Chakib Bennis, Jean-Marc Vdzien, Gdrard Igldsias, and Andr6 Gagalowicz. Piecewise surface flattening for non-distorted texture mapping. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH 91 P~vceedings), volume 25, pages 237-246, July 1991.
    2. Jeremy S. De Bonet. Multiresolution sampling procedure for analysis and synthesis of texture images. In Turner Whitted, editor, SIGGRAPH 97 Conference P~vceedings, pages 361-368. ACM SIGGRAPH, Addison Wesley, August 1997.
    3. H. S. M. Coxeter, M. Emmer, R. Penrose, and M. L. Teuber, editors. M.C. Escher: Art and Science. North Holland, Amsterdam, 1986.
    4. Matthias Eck, Tony DeRose, Tom Duchamp, Hugues Hoppe, Michael Lounsbery, and Werner Stuetzle. Multiresolution analysis of arbitrary meshes. In Robert Cook, editor, SIGGRAPH 95 Conference P1vceedings, pages 173-182. ACM SIGGRAPH, Addison Wesley, August 1995.
    5. M.c. Escher biography and annotated gallery. http://www.erols.com/ziring/escher_gal.htm.
    6. Andrews Glassner. Andrew Glassner’s notebook: Penrose tiling. IEEE Computer Graphics and Applications, 18(4):78-86, July/August 1998.
    7. B. Griinbaum and G.C. Shephard, editors. Tilings and Patterns. Freeman, New York, 1986.
    8. Pat Hanrahan and Paul E. Haeberli. Direct WYSIWYG painting and texturing on 3D shapes. In Forest Baskett, editor, Computer Graphics (SIGGRAPH 90 P~vceedings), volume 24, pages 215-223, August 1990.
    9. David J. Heeger and James R. Bergen. Pyramid-based texture analysis/synthesis. In Robert Cook, editor, SIGGRAPH 95 Conference P~vceedings, pages 229-238. ACM SIGGRAPH, Addison Wesley, August 1995.
    10. Aaron Lee, Wire Sweldens, Peter Schr6der, Lawrence Cowsar, and David Dobkin. MAPS: Multiresolution adaptive parametrization of surfaces. In Michael Cohen, editor, SIGGRAPH 98 Conference P~vceedings, pages 95-104. ACM SIGGRAPH, Addison Wesley, July 1998.
    11. Bruno Ldvy and Jean-Laurent Mallet. Non-distorted texture mapping for sheared triangulated meshes. In Michael Cohen, editor, SIGGRAPH 98 Conference P~vceedings, pages 343-352. ACM SIGGRAPH, Addison Wesley, July 1998.
    12. Jdr6me Maillot, Hussein Yahia, and Anne Verroust. Interactive texture mapping. In James T. Kajiya, editor, Computer Graphics (SIGGRAPH 93 P1vceedings), volume 27, pages 27-34, August 1993.
    13. Alexandre Meyer and Fabrice Neyret. Interactive volumetric textures. In G. Drettakis and N. Max, editors, Rendering Techniques’98, Ewvgraphics Rendering Workshop, pages 157-168. Eurographics, Springer Wein, July 1998.
    14. Hans K0hling Pedersen. Decorating implicit surfaces. In Robert Cook, editor, SIGGRAPH95 Conference P~vceedings, pages 291-300. ACM SIGGRAPH, Addison Wesley, August 1995.
    15. Hans K0hling Pedersen. A framework for interactive texturing operations on curved surfaces. In Holly Rushmeier, editor, SIGGRAPH 96 Conference P1vceedings, pages 295-302. ACM SIGGRAPH, Addison Wesley, August 1996.
    16. Ken Perlin. An image synthesizer. In B. A. Barsky, editor, Computer Graphics (SIGGRAPH 85 Proceedings), volume 19, pages 287-296, July 1985.
    17. Jos Stam. Aperiodic texture mapping. Technical Report R046, European Research Consortium for Intbrmatics and Mathematics (ERCIM), January 1997. http://www.ercim.org/publication/technical_reports/046-abstract.html.
    18. Dan Stora, Pierrer-Olivier Agliati, Marie-Paule Cani, Fabrice Neyret, and Jean- Dominique Gascuel. Animating lava flows. In Graphics Intelface 99, June 1999.
    19. Greg Turk. Generating textures for arbitrary surfaces using reaction-diffusion. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH 91 P~vceedings), volume 25, pages 289-298, July 1991.
    20. Greg Turk. Re-tiling polygonal surfaces. In Edwin E. Catmull, editor, Computer Graphics (SIGGRAPH 92 P~vceedings), volume 26, pages 55-64, July 1992.
    21. Andrew Witkin and Michael Kass. Reaction-diffusion textures. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH 91 P~vceedings), volume 25, pages 299-308, July 1991.
    22. Steven R Worley. A cellular texturing basis function. In Holly Rushmeier, editor, SIGGRAPH96 Conference P1vceedings, pages 291-294. ACM SIGGRAPH, Addison Wesley, August 1996.


ACM Digital Library Publication:



Overview Page: