“Continuity mapping for multi-chart textures” – ACM SIGGRAPH HISTORY ARCHIVES

“Continuity mapping for multi-chart textures”

  • ©

Conference:


Type(s):


Title:

    Continuity mapping for multi-chart textures

Session/Category Title:   Texturing


Presenter(s)/Author(s):


Moderator(s):



Abstract:


    It is well known that multi-chart parameterizations introduce seams over meshes, causing serious problems for applications like texture filtering, relief mapping and simulations in the texture domain. Here we present two techniques, collectively known as Continuity Mapping, that together make any multi-chart parameterization seamless: Traveler’s Map is used for solving the spatial discontinuities of multi-chart parameterizations in texture space thanks to a bidirectional mapping between areas outside the charts and the corresponding areas inside; and Sewing the Seams addresses the sampling mismatch at chart boundaries using a set of stitching triangles that are not true geometry, but merely evaluated on a perfragment basis to perform consistent linear interpolation between non-adjacent texel values. Continuity Mapping does not require any modification of the artist-provided textures or models, it is fully automatic, and achieves continuity with small memory and computational costs.

References:


    1. Benson, D., and Davis, J. 2002. Octree textures. ACM Trans. Graph. 21, 3, 785–790. Google ScholarDigital Library
    2. Carr, N. A., and Hart, J. C. 2002. Meshed atlases for real-time procedural solid texturing. ACM Trans. Graph. 21, 2, 106–131. Google ScholarDigital Library
    3. Carr, N. A., Hoberock, J., Crane, K., and Hart, J. C. 2006. Rectangular multi-chart geometry images. In SGP ’06: Proceedings of the fourth Eurographics symposium on Geometry processing, 181–190. Google ScholarDigital Library
    4. Castano, I., 2008. Next-generation rendering of subdivision surfaces. ACM SIGGRAPH 2008 presentations.Google Scholar
    5. Chen, Y.-C., and Chang, C.-F. 2008. A prism-free method for silhouette rendering in inverse displacement mapping. Comput. Graph. Forum 27, 7, 1929–1936.Google ScholarCross Ref
    6. de Toledo, R., Wang, B., and Levy, B. 2008. Geometry textures and applications. Comput. Graph. Forum 27, 8, 2053–2065.Google ScholarCross Ref
    7. Floater, M. S., and Hormann, K. 2005. Surface parameterization: a tutorial and survey. In Advances in multiresolution for geometric modelling, N. A. Dodgson, M. S. Floater, and M. A. Sabin, Eds. Springer Verlag, 157–186.Google Scholar
    8. Grimm, C. M., and Hughes, J. F. 1995. Modeling surfaces of arbitrary topology using manifolds. In SIGGRAPH ’95 Proceedings, 359–368. Google ScholarDigital Library
    9. Gu, X., Gortler, S. J., and Hoppe, H. 2002. Geometry images. ACM Trans. Graph. 21, 3, 355–361. Google ScholarDigital Library
    10. Kaneda, K., Kagawa, T., and Yamashita, H. 1993. Animation of water droplets on a glass plate. In Proceedings Computer Animation, 177–189.Google Scholar
    11. Kraevoy, V., Sheffer, A., and Gotsman, C. 2003. Matchmaker: constructing constrained texture maps. ACM Trans. Graph. 22, 3, 326–333. Google ScholarDigital Library
    12. Lefebvre, S., and Dachsbacher, C. 2007. Tiletrees. In Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM Press. Google ScholarDigital Library
    13. Lefebvre, S., and Hoppe, H. 2006. Appearance-space texture synthesis. ACM Trans. Graph. 25, 3, 541–548. Google ScholarDigital Library
    14. Lefebvre, S., and Hoppe, H. 2006. Perfect spatial hashing. ACM Trans. Graph. 25, 3, 579–588. Google ScholarDigital Library
    15. Lévy, B., Petitjean, S., Ray, N., and Maillot, J. 2002. Least squares conformal maps for automatic texture atlas generation. ACM Trans. Graph. 21, 3, 362–371. Google ScholarDigital Library
    16. Losasso, F., and Hoppe, H. 2004. Geometry clipmaps: terrain rendering using nested regular grids. ACM Trans. Graph. 23, 3, 769–776. Google ScholarDigital Library
    17. Oliveira, M. M., and Policarpo, F. 2005. An efficient representation for surface details. Tech. Rep. RP-351, Federal University of Rio Grande do Sul – UFRGS.Google Scholar
    18. Policarpo, F., Oliveira, M. M., and Jo a. L. D. C. 2005. Real-time relief mapping on arbitrary polygonal surfaces. In I3D ’05: Proceedings of the 2005 symposium on Interactive 3D graphics and games, 155–162. Google ScholarDigital Library
    19. Praun, E., Finkelstein, A., and Hoppe, H. 2000. Lapped textures. In Proceedings of ACM SIGGRAPH 2000, 465–470. Google ScholarDigital Library
    20. Purnomo, B., Cohen, J. D., and Kumar, S. 2004. Seamless texture atlases. In SGP ’04: Proceedings of the 2004 Eurographics/SIGGRAPH symposium on Geometry Processing, 65–74. Google ScholarDigital Library
    21. Sander, P. V., Wood, Z. J., Gortler, S. J., Snyder, J., and Hoppe, H. 2003. Multi-chart geometry images. In SGP ’03: Proceedings of the 2003 Eurographics/SIGGRAPH symposium on Geometry processing, 146–155. Google ScholarDigital Library
    22. Sheffer, A., and Hart, J. C. 2002. Seamster: Inconspicuous low-distortion texture seam layout. Visualization Conference, IEEE, 291–298. Google ScholarDigital Library
    23. Shewchuk, J. R. 1996. Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, M. C. Lin and D. Manocha, Eds., vol. 1148 of Lecture Notes in Computer Science. 203–222. Google ScholarDigital Library
    24. Stam, J. 2003. Flows on surfaces of arbitrary topology. ACM Trans. Graph. 22, 3, 724–731. Google ScholarDigital Library
    25. Szirmay-Kalos, L., Szecsi, L., and Sbert, M. 2008. Gpubased techniques for global illumination effects. In Synthesis Lectures on Computer Graphics and Animation, B. Barsky, Ed. Morgan-Claypool. Google ScholarDigital Library
    26. Witkin, A., and Kass, M. 1991. Reaction-diffusion textures. In SIGGRAPH ’91 Proceedings, 299–308. Google ScholarDigital Library
    27. Yao, C.-Y., and Lee, T.-Y. 2008. Adaptive geometry image. IEEE Trans. Visualization and Computer Graphics 14, 4, 948–960. Google ScholarDigital Library
    28. Yuksel, C., Keyser, J., and House, D. H. 2008. Mesh colors. Tech. Rep. tamu-cs-tr-2008-4-1, Department of Computer Science, Texas A&M University.Google Scholar
    29. Zhou, K., Synder, J., Guo, B., and Shum, H.-Y. 2004. Iso-charts: stretch-driven mesh parameterization using spectral analysis. In SGP ’04: Proceedings of the 2004 Eurographics/SIGGRAPH symposium on Geometry processing, 45–54. Google ScholarDigital Library
    30. Zhou, K., Wang, X., Tong, Y., Desbrun, M., Guo, B., and Shum, H.-Y. 2005. TextureMontage: Seamless texturing of arbitrary surfaces from multiple images. ACM Trans. Graph. 24, 3, 1148–1155. Google ScholarDigital Library


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org