In this paper, an edge contract based multiresolution modeling algorithm is presented, which generates the continuous simplified models by iteratively removing edges. A weighted control function is used to control the order of edge contract operation. The algorithm adjusts the weights of the control function in different simplification phase to realize different simplification criteria, which lead to the edge that is less important for appearance preservation is removed earlier among all the edge candidates.Furthermore,the independent setis used toavoid local excess simplification.Interpolation stencils are used to compute the generated point in each simplification operation.The experimenral results shoe the algorithm can anhieve satisfactory result.
[1] Clark,J.H.Hierarchical geometric models for visible surface algorithm.Communications of the ACM,1976,19(10):547~554.
[2] Hinker,P.Hansen,C.Geometric optimization.In: Rosenblum,L.J.,ed.Proceedings of the Visualization'93.Los Alamitos,CA: IEEE Computer Society Press,1993.189~195.
[3] William,J.,Schroeder,J.A.,Zarge,et al.Decimation of triangle meshes.Computer Graphics,1992,26(2):65~70.
[4] Zhou,Xiao-yun,Liu,Shen-quan.Polyhedral model simplification method based on feature angle criterion.Chinese Journal of Computers,1996,19(Suppl.):217~223 (in Chinese).
[5] Li,Jie,Tang,Ze-sheng.Real-Time continuous multiresolution rendering of 3D complex models.Chinese Journal of Computers,1998,21(6):481~491 (in Chinese).
[6] Remi,R.,Jarek,R.Full-Range approximation of triangulated polyhedra.Computer Graphics Forum,1996,15(3):67~75,462.
[7] Garland,M.,Heckbert,P.S.Surface simplification using quadric error metrics.In: Whitted,T.,ed.Proceedings of the SIGGRAPH'97.New York: ACM Press,1997.209~216.
[8] Hamann,B.A data reduction scheme for triangulated surfaces.Computer-Aided Geometric Design,1994,(11):197~214.
[9] Zhou,Kun,Pan,Zhi-geng,Shi,Jiao-ying.Mesh simplification algorithm based on triangle collapse.Chinese Journal of Computers,1998,21(6):506~513 (in Chinese).
[11] Cao,Wei-qun,Bao,Hu-jun,Peng,Qun-sheng.A level of detail modeling by merging near-coplanar faces based on Gauss sphere.Journal of Software,2000,11(12):1607~1612 (in Chinese).
[12] Hoppe,H.,DeRose,T.,Duchamp,T.,et al.Mesh optimization.In: Kajiya,J.T.,ed.Proceedings of the SIGGRAPH'93.New York: ACM Press,1993.19~26.
[13] Zorin,D.,Schroder,P.,Sweldens,W.Interpolating subdivision for meshes with arbitrary topology.In: Rushmeier,H.,ed.Proceedings of the SIGGRAPH'96 Conference.New Orleans: ACM Press,1996.189~192.
[14] Chaikin,G.An algorithm for high speed curve generation.Computer Graphics and Image Processing,1974,(3):346~349.
[16] Doo,D.,Sabin,M.A.Behavior of recursive subdivision surfaces near extraordinary points.Computer Aided Design,1978,10(6):356~360.
[17] Zorin,D.,Schroder,P.,Sweldens,W.Interpolating subdivision for meshes with arbitrary topology.Technical Report,CS-TR-96-06,Caltech: Department of Computer Science,University of Caltech,1996.