Computer Graphics Laboratory

Out-of-Core Remeshing of Large Polygonal Meshes

Minsu Ahn     Igor Guskov     Seungyong Lee


We propose an out-of-core method for creating semi-regular surface representations from large input surface meshes. Our approach is based on a streaming implementation of the MAPS remesher of Lee et al. Our remeshing process consists of two stages. First, a simplification process is used to produce the base domain. During simplification, the correspondence between the input and the simplified mesh is maintained. The second stage of remeshing uses the parameterization map built in the first stage and produces samples of the output semi-regular mesh. The out-of-core operation of our method is enabled by the synchronous streaming of the original and simplified meshes. The synchronicity of two mesh buffers is maintained using a novel write strategy for each buffer. Experimental results demonstrate the remeshing performance of the proposed method, as well as other applications that use the created mapping between the simplified and the original surface representation.


IEEE Transaction on Visualization and Computer Graphics (Proceedings Visualization / Information Visualization 2006), vol. 12, no. 5, pp.1221-1228, 2006