The Design and Realization of Real-Time Texture Mapping and Collage in Virtual Home Decoration

This paper presents the texture mapping algorithm for incomplete and irregular regions in virtual scene. For mapping texture to the incomplete region, the whole region is divided into several discrete subsections and the segmentation textures are kept continuous according to the textures' difference of phases. When mapping texture to the irregular region, the algorithm of convexification and triangularization is adopted. Based on these mapping principles, we provide a new texture collage mapping pattern. To variety of different textures and collage regulations, the rendering to texture technology is used to generate a small geometry texture which will be mapped into the target object based on the texture's structural properties. Besides, the whole texture continuity is also maintained. These algorithm designs have been applied to the Virtual Home Design System. Experimental results have shown these methods can make lots of texture layouts map faster in large-scale also with much lower texture storage space cost.

[1]  Gerard Jounghyun Kim,et al.  Explorative construction of virtual worlds: an interactive kernel approach , 2004, VRCAI '04.

[2]  Anna Jaglarz Perception and Illusion in Interior Design , 2011, HCI.

[3]  Yen-Chun Lin,et al.  Web-based multiuser interior design with virtual reality technology , 2009 .

[4]  Maxime Louvel,et al.  INSIGHT: interoperability and service management for the digital home , 2011, Middleware '11.

[5]  Michele F. Chang,et al.  Digital homes on wheels: designing for the unimagined home , 2007, Personal and Ubiquitous Computing.

[6]  Sylvain Lefebvre,et al.  Appearance-space texture synthesis , 2006, ACM Trans. Graph..

[7]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[8]  Jean-Michel Dischler,et al.  Real-time high-quality View-Dependent Texture Mapping using per-pixel visibility , 2005, GRAPHITE.

[9]  Tong-Yee Lee,et al.  Texture mapping on 3D surfaces using clustering-based cutting paths , 2007, Int. J. Comput. Sci. Eng..

[10]  Samir Otmane,et al.  FOLLOW-ME: a new 3D interaction technique based on virtual guides and granularity of interaction , 2006, VRCIA '06.

[11]  Ivan Martinovic,et al.  Digital heritage application as an edutainment tool , 2004, VRCAI '04.

[12]  Naai-Jung Shih,et al.  The Application of 3D range images in the interior design practice , 2007, 2007 11th International Conference Information Visualization (IV '07).

[13]  Mi Jin Noh,et al.  Factors influencing the user acceptance of digital home services , 2010 .

[14]  F. Tsai,et al.  Polygon‐based texture mapping for cyber city 3D building models , 2007, Int. J. Geogr. Inf. Sci..

[15]  Baining Guo,et al.  Real-time texture synthesis by patch-based sampling , 2001, TOGS.

[16]  Yanxi Liu,et al.  Near-regular texture analysis and manipulation , 2004, SIGGRAPH 2004.