“Displacement mapping using flow fields”

  • ©Hans Køhling Pedersen

Conference:


Title:

    Displacement mapping using flow fields

Presenter(s)/Author(s):



Abstract:


    Existing displacement mapping techniques operate only in directions normal to the surface, a restriction which limits the richness of the set of representable objects. This work removes that restriction by allowing displacements to be defined along curved trajectories of flow fields. The main contribution of this generalized technique, which will be referred to as flow mapping, is an alternative model of offset surfaces that extends the class of shapes that can be modelled using displacement maps. The paper also discusses methods for synthesizing homogeneous displacement textures. Finally, it introduces the concept of a texture atlas for efficient sampling and reconstruction of distorted textures.

References:


    1. 1.Alan H. Barr. Global and local deformations of solid prim-itives. In Hank Christiansen, editor, Computer Graphics (SIGGRAPH ’84 Proceedings), volume 18, pages 21-30, July 1984.]] Google ScholarDigital Library
    2. 2.Jules Bloomenthal. Polygonization of implicit surfaces. Computer Aided Geometric Design, 5(4):341-356, 1988.]] Google ScholarDigital Library
    3. 3.Jules Bloomenthal. Simplicit: A simple implicit surface polygonizer. In Paul Heckbert, editor, Graphics Gems IV, pages 324-350, Academic Press Inc., Boston, 1994.]] Google ScholarDigital Library
    4. 4.Robert L. Cook. Shade trees. In Hank Christiansen, ed-itor, Computer Graphics (SIGGRAPH ’84 Proceedings), volume 18, pages 223-231, July 1984.]] Google ScholarDigital Library
    5. 5.Manfredo P. do Carmo. Differential Geometry of Curves and Surfaces. Prentice-Hall Inc., 1976.]]Google Scholar
    6. 6.Robert A. Drebin, Loren Carpenter, and Pat Hanrahan. Volume rendering. In John Dill, editor, Computer Graphics (SIGGRAPH ’88 Proceedings), volume 22, pages 65-74, August 1988.]] Google ScholarDigital Library
    7. 7.James T. Kajiya and Brian P. Von Herzen. Ray tracing volume densities. In Hank Christiansen, editor, Computer Graphics (SIGGRAPH ’84 Proceedings), volume 18, pages 165-174, July 1984.]] Google ScholarDigital Library
    8. 8.J. W. Patterson, S. G. Hoggar, and J. R. Logie. In-verse displacement mapping. Computer Graphics Forum, 10(2):129-139, June 1991.]]Google ScholarCross Ref
    9. 9.Bradley A. Payne and Arthur W. Toga. Distance field ma-nipulation of surface models. IEEE Computer Graphics and Applications, 12(1):65-71, January 1992.]] Google ScholarDigital Library
    10. 10.Darwyn R. Peachey. Solid texturing of complex surfaces. In B. A. Barsky, editor, Computer Graphics (SIGGRAPH ’85 Proceedings), volume 19, pages 279-286, July 1985.]] Google ScholarDigital Library
    11. 11.Ken Perlin. An image synthesizer. In B. A. Barsky, ed-itor, Computer Graphics (SIGGRAPH ’85 Proceedings), volume 19, pages 287-296, July 1985.]] Google ScholarDigital Library
    12. 12.Stan Sclaroff and Alex Pentland. Generalizedimplicit func-tions for computer graphics. In Thomas W. Sederberg, ed-itor, Computer Graphics (SIGGRAPH ’91 Proceedings), volume 25, pages 247-250, July 1991.]] Google ScholarDigital Library
    13. 13.Thomas W. Sederberg and Scott R. Parry. Free-form de-formation of solid geometric models. In David C. Evans and Russell J. Athay, editors, Computer Graphics (SIG-GRAPH ’86 Proceedings), volume 20, pages 151-160, Au-gust 1986.]] Google ScholarDigital Library
    14. 14.John M. Snyder. Generative Modeling for Computer Graphics and CAD. Academic Press Inc., 1992.]] Google ScholarDigital Library
    15. 15.Greg Turk. Generating textures for arbitrary surfaces using reaction-diffusion. In Thomas W. Sederberg, editor, Com-puter Graphics (SIGGRAPH ’91 Proceedings), volume 25, pages 289-298, July 1991.]] Google ScholarDigital Library
    16. 16.Greg Turk. Re-tiling polygonal surfaces. In Edwin E. Catmull, editor, Computer Graphics (SIGGRAPH ’92 Pro-ceedings), volume 26, pages 55-64, July 1992.]] Google ScholarDigital Library
    17. 17.Jarke J. van Wijk. Spot noise-texture synthesis for data visualization. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH ’91 Proceedings), volume 25, pages 309-318, July 1991.]] Google ScholarDigital Library
    18. 18.Andrew Witkin and Michael Kass. Reaction-diffusion tex-tures. In ThomasW. Sederberg, editor, Computer Graphics (SIGGRAPH ’91 Proceedings), volume 25, pages299-308, July 1991.]] Google ScholarDigital Library
    19. 19.Brian Wyvill, Craig McPheeters, and Geoff Wyvill. Data structure for soft objects. The Visual Computer, 2(4):227- 234, 1986.]]Google Scholar

ACM Digital Library Publication: