结合隐式曲面的网格融合
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
为用户提供强大易用的造型工具,满足他们创造复杂几何形体的需要一直是计算机图形学界所致力追求的目标之一。现有商业造型系统的复杂性使得它们的使用都局限于一些专业人员。基于草图的造型工具允许用户通过一些简单的线条勾画进行三维创作,操作简洁,迎合了一般爱好者的需求,但功能有限,只支持简单几何形体的构造。
     许多图像处理软件如Photoshop都支持图像之间的粘贴和混合,这些操作已成为人们由已有的图像片断生成复杂图像的习惯方式。对于三维造型来说,如果可以从已有模型的部件中“粘贴”组合出新的几何模型,一方面可降低造型的难度以满足一般业余爱好者的需要,另一方面又能大大提高动画师创作新模型的效率。
     近年来,国内外研究学者在三维网格模型的融合领域做了很多开创性的工作,提出了一些切实可行的技术。但是这些现有的算法在进行网格融合时物体时都采用将待融合物体的边界直接贴在一起的策略,无法处理多个边界同时融合的情况。事实上在融合物体时,既可以直接把待融合物体的边界相接,也可以在两物体之间加入一个与原物体光滑相连的中间过渡物体。本文基于这样一种思路提出了两种新的融合算法,并对这种融合框架下的其他相关算法进行了深入的探讨。本文的主要贡献如下:
     ■基于函数混合的网格融合。我们提出了一种新的函数混合曲面的定义,并将之用于描述中间过渡物体。该方法能够有效的混合分别位于两个平行平面上的多个边界并保持边界连续过渡,用户只需要简单输入若干参数就可以调整过渡曲面的形状。对于非平行情况,我们提供了基于微分变形的后处理方法。
     ■基于草图接口的融合方法。我们采用变分隐式曲面来定义中间过渡物体,但是当约束点比较稀少时,变分隐式曲面难以生成令人满意的中间过渡物体。我们设计了一个草图接口让用户指定过渡物体的轮廓,然后将轮廓线转化为对变分隐式曲面的约束条件以生成符合给定轮廓的中间过渡物体。该草图接口也成为用户进行过渡曲面形状控制的一种直观方式。
     ■隐式曲面多边形化方法。我们提出了两种局部化的隐式曲面多边形化算法以满足本文应用的需要:复合粒子系统支持交互操作过程中隐式曲面的快速显示并可以在操作结束后迅速转化为三角网格;局部化Marching Cubes算法提供了一种鲁棒的等值面抽取方法。两个算法都能自动抽取出所定义隐式曲面与融合相关的部分而舍弃其余部分并与待融合部件的边界无缝连接。
     ■相关交互技术以及几何细节处理算法。模型分割是网格融合系统的一个基本操作,我们实现了两种分割方法以满足了应用的需求。模型定位则能进一步降低用户交互的难度,我们设计了一种基于过渡基元的方法。对于包含丰富细节的模型之间的融合,我们提供了如何在过渡曲面上延续待融合模型边界周围的细节,并达到渐变混合的效果的解决方案。
Providing powerful and easy-to-use tools for users to create complex geometric object is one of the most challenging tasks for computer graphics community. Most commercial modeling systems are difficult to use for non-professional users, which limits their applications. Conversely, 3D sketching programs are good for novices, but the limited function make them only suitable for prototype design. How to achieve the balance between easy-to-use interfaces and powerful functions has confused researchers in geometric modeling area for a long time.
     Pasting and blending are two commonly used operations in image editing systems such as Photoshop. It has been a natural way to create complex images by applying the above two operations on several images coming from different sources. With the developments of data acquisition techniques, there have been lots of geometric models. If we can construct new models by compositing components from existing ones, the modeling efficiency for complex 3D objects will be improved greatly. However, it is difficult to perform pasting and blending between surfaces when they are represented by triangular meshes. In recent years, researchers have proposed various techniques for mesh fusion, however, most of them have compatible limitations.
     We present a new mesh composition paradigm based on the analysis of existing methods. We choose to composite objects together by constructing a transient part which smoothly connects these objects at their boundaries other than stitching them around the boundaries directly. In our new scheme, it becomes very easy to fuse multiple boundaries together in a session which is difficult for other mesh fusion frameworks. We propose two different fusion methods under this paradigm. We also proposed feasible solutions for the other related problems such as object segmentation, part placement and detail transition. Specifically, this dissertation has the following contributions:
     Mesh fusion using functional blending. We propose a new functional blending approach to specify the transient surface. A user can adjust the shape of the transient surface easily by specifying some parameters.
     Sketch based mesh fusion. We adopt the variational implicit surface as the transient surface. We present a sketch interface for users to specify the shape of the transient surface, and the sketch interface also improves the stability of the variational interpolation under sparse constraints.
     Implicit surface tessellation. We present two localized implicit surface tessellation algorithms to extract the part of the transient surface to be reserved automatically: Compound particle system provides a fast implicit surface visualization method meeting the requirements of interactive operations; Localized marching cubes method extracts the iso-surface with correct topology.
     Other algorithms related to mesh fusion. Mesh segmentation is a basic operation in mesh fusion system, we perform two segmentation tools allowing users to cut out the part of interest from models easily. When pasting a part onto a model, the first challenge is to find the transformation that tansfroms it into the appropriate coordinate frame with respect to the rest of the model. We provide a simple-interface for the user to position and orient parts when they are added to the new model. For the mesh fusion with highly detailed models, we provide a scheme to cover these details from the boundary to the whole transient area, and make the details coming from different sources blending together.
引文
[1]Sutherland,I.E.Sketchpad:a man-machine graphical communication system.PhD Thesis,MIT,1963.
    [2]Bohem,W.,Farin,G.,and J.Kahman.A survey of curve and surfaces methods in CAGD,Computer Aided Geometric Design,1984,1:1-60
    [3]Ross,D.T.The design and use of the APT language for automatic programming of numerically controlled machine tools.In Proc of Computer Applications,1959,pp80-99
    [4]Luh,J.Y.OS.,Krolak,R.J.Mathematical model for mechanical part description.Communications of the ACM,1965,8(2):125-129
    [5]Shamos,M.I.Computational Geometry,PhD Thesis,Yale University,1978
    [6]周昆,“数字几何处理:理论与应用”,博士学位论文,浙江大学,2002
    [7]Kobbelt,L.P.and Botsch,M.Freeform Shape Representations for Efficient Geometry Processing.In Proc.of Shape Modeling International,2003,pp111-115
    [8]Botsch,M.,and Pauly,M.Geometric modeling based on triangle meshes.Courses Note.In Proc.of ACM SIGGRAPH 2006,2006
    [9]Alexa,M.,Gross,M.,Pauly,M.,Pfister,H.,Stamminger,M.,and Zwicker,M.Point-based computer graphics.Courses Note.In Proc.of ACM SIGGRAPH 2004,2004
    [10]O'Brien,J.F.,and Yoo,T.S.Modern techniques for implicit modeling.Couse Note.In Proc.of ACM SIGGRPAH 2005,2005
    [11]Engel K.,Hadwiger,M.,Kniss,J.M.,Lefohn,A.E.,Salama,C.R.,and Weiskopf,D.Real-time volume graphics.In Proc.of ACM SIGGRAPH 2004,2004
    [12]Blinn,J.F.A generalization of algebraic surface drawing.ACM Transactions on Graphics,1982,1(3):235-256.
    [13]Nishimura,H.,Hirai,M.,Kawai,T.,Kawata,T.,Shirkawa,I.and Omura.Object modeling by distribution function and a method of image generation.Transactions of the Institute of Electronics and Communication Engineers of Japan,1985,J68-D(4):718-725
    [14]Liu,S.,Jin,X.,Wang,C.C.-L.,Hui,K.C.Ellipsoidal-Blob Approximation of 3D models and its applications.Computer & Graphics,2007,31(2):243-251
    [15]J.Bloomenthal,K.Shoemake.Convolution suface.Computer Graphics,1991,25(4):251-256
    [16]Jin,X.,Tai,C.L.,Feng,J.,and Peng,Q.Convolution surfaces for line skeletons with polynomial weight distributions.Journal of Graphics Tools,2001,6(3):17-28
    [17]Taubin,G.An improved algorithm for algebraic curve and surface fitting.In 4~(th)International Conference on Computer Vision,1993,pp 658-665
    [18]Savchenko,V.V.,Pasko,A.A.,Okunev,O.G,and Kunni,T.L.Function representation of solids reconstructed from scattered surface points and contours.Computer Graphics Forum,1995,14(4):181-188
    [19]Muraki,S.Volumetric shape description of range data using "Blobby Model",Computer Graphics,1995,25(4):227-235
    [20]Hoppe,H.,DeRose,T.,Duchamp,T.,McDonald,J.,Stuetzle,W.Surface reconstruction from unorganized point.In Proc.of ACM SIGGRAPH,1992,pp 71-78
    [21]Carr,J.C.,Beatson,R.K.,Cherrie,J.B.,Mitchell,T.J.,Fright,W.R.,McCallum,B.C.,and Evans,T.R.Reconstruction and representation of 3d objects with radial basis functions.In Proc.of ACM SIGRAPH,2001,pp 67-76
    [22]Turk,G.,and O'Brien,J.Modeling with implicit surfaces that interpolate.ACM Transactions on Graphics,2002,21(4):855-873
    [23]杜佶,张丽艳,王宏涛,刘胜兰.基于径向基函数的三角网格曲面孔洞修补算法.计算机辅助设计与图形学报,2005,17(9):1976-1982
    [24]Ohtake,Y.,Belyaev,A.,and Seidel,H.R A multi-scale approach to 3D scattered data interpolation with compactly supported basis functions.In Proc.of Shape Modeling International,2003,pp 153-161
    [25] Ohtake, Y, Belyaev, A., Alexa, M, Turk, G and Seidel, H.P. Multi-Level Partition of Unity Implicits. ACM Transactions on Graphics, 2003,22: 463-470
    [26] Turk, G., and O'Brien, J. Shape transformation using variational implicit functions. In Proc. of ACM SIGGRAPH, 1999, pp 335-342
    [27] Shen, C, O'Brien, J., and Schewchuk, J. Interpolating and approximating implicit surfaces from polygon soup. ACM Transactions on Graphics, 2003, 23: 896-904
    [28] Reimers, M., and Seland, J. Ray casting algebraic surfaces using the frustum form. Accepted to Eurographics 2008
    [29] Cohen, M. Everything by example. Keynote talk at Chinagraphics, 2000.
    [30] Cohen-Or, D., Solomovici, A., and Levin, D. Three-dimensional distance field metamorphosis. ACM Transactions on Graphics, 1998,17(2):116-141
    [31] Hays, J., Efros, A. Scene completion using millions of photographs. In Proc. of ACM SIGGRAPH, 2007
    [32] Pauly, M., Mitra, N.J., Giesen, J., Gross, M., and Guibas, L.J. Example-based 3d scan completion. In Proc. of the 3th Eurographics symposium on geometry processing, 2005
    [33] Kraevoy, V., and Sheffer, A. Template-based mesh completion. In Proc. of 3th Eurographics Symposium on geometry processing, 2005
    [34] Rother, C, Bordeaux, L., Hamadi, Y, and Blake, A. AutoCollage, ACM Transactions on Graphics, 2006,25(3):847-852
    [35] Gal, R., Sorkin, O., Popa, T., Sheffer, A., and Cohen-Or, D. 3D collage: expressive non-realistic modeling, In Proc. of the 5th international symposium on Non-photorealistic animation and rendering, 2007, pp7-14
    [36] Matusik, W., Pfister, H., Brand, M., and McMilan L. A data-driven reflectance model. In Proc. of ACM SIGGRAPH, 2003, pp759-769
    [37] Kwatra, V., Lefebvre, S., Turk, G, and Wei, L.Y. Example-based texture synthesis, Course Notes in ACM SIGGRAPH 2007.
    [38] Schodl, A., Szeliski, R., Salesin, D.H., and Essa, Irfan. Video textures. In Proc.of ACM SIGGRAPH, 2000, pp489-498
    [39]Lee,J.,Chai,J.,Reitsma,P.,Hodgins,J.,and Pollard,N.Interactive control of avatars animated with human motion data.In Proc.of ACM SIGGRAPH,2002,pp491-500
    [40]Sloan,P.,Rose,C.,and Cohen,M.Shape by example.In Proc.of Symposium on Interactive 3 D Graphics,2001,pp 135-143
    [41]Mantyla,M.An Introduction to Solid Modeling.Computer Science Press,Rociville,Maryland,1988.
    [42]Hoscheck,J.,and Lasser,D.Fundamentals of Computer Aided Geometric Design.A.K.Peters,Natick,Massachusetts,1993
    [43]Bloomenthal,J.,Bajaj,C.,Blinn,J.,Cani-Gascuel,M.,Rockwood,A.,Wyvill,B.,and Wyvill,G.An Introduction to Implicit surfaces.Morgan Kaufmann Publishers,1997
    [44]Pedersen,H.K.Decorating implicit surfaces.Computer Graphics,1995,29(3):291-300
    [45]Ranta,M.,Inui,M.,Kimura,F.,and Mantyla,M.Cut and paste based modeling with boundary features.In Proc of Solid Modeling and Applications,1993,pp303-312
    [46]Chan,L.K.Y.,Man,S.,and Bartels,R.World space surface pasting.In Proc of Graphics Interface,1997,pp146-154
    [47]Biermann H.,Kristjansson,D.,and Zorin,D.Approximate Boolean operations on free-form solids.In Proc.of ACM SIGGRAPH,2001,pp185-194
    [48]Singh,K.,and Parent,R.Joining polyhedral objects using implicitly defined surfaces.The Visual Computer,2001,17(7):415-428
    [49]秦绪佳,徐晓刚.基于样例的建模方法.机械工程学报,2007,43(4):59-64
    [50]Museth,K.,Breen,D.E.,Whitaker,R.T.,and Barr,A.H.Level set surface editing operators.ACM Transactions on Graphics,2002,21(3):330-338
    [51]Kanai,T.,Suzuki,H.,Mitani,J.,and Kimura,E Interactive mesh fusion based on local 3D metamorphosis.In Proc.of Graphics Interface,1999,pp 148-156
    [52]刘刚,金小刚,冯结青,彭群生,蒙太奇网格融合.软件学报,2003,14(8):1425-1432
    [53] Biermann, H., Martin, I., Bemardini, F., and Zorin, D. A cut-and-paste editing of multiresolution surfaces. ACM Transactions on Graphics, 2002,21(3): 330-338
    [54] Fu, H., Tai, C.L., and Zhang, H. Topology-free cut-and-paste editing over meshes. In Proc of Geometric Modeling and Processing, 2004, pp 173-184
    [55] Levy, B. Dual domain extrapolation. ACM Transactions on Graphics, 2003, 22(3):364-369
    [56] Kraevoy, V., Julius, D., and Sheffer, A. Model composition from interchangeable components. In Proc. of Pacific Graphics
    [57] Yu. Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., and Shum, H. Mesh editing with Poisson-based gradient field manipulation. ACM Transactions on Graphics, 2004,23(3): 664-651
    [58] Sorkine, O., Lipman, Y, Cohen-Or, D., Alexa, M., Rossi, C, and Seidel, H.P. Laplacian surface editing. In Proc. of EUROGRAPHICS/ACM SIGGRAPH Symposium on Geometry Processing, 2004, ppl79-188
    [59] Funkhouser, T., Kazhdan, M., Shilane, P., Min, P., Kiefer, W., Tal, A., Rusinkiewicz, S., and Dobkin, D. Modeling by example. ACM Transactions on Graphics, 2004,23(3): 652-663
    [60] Hassner, T., Zelnik-Manor, L., Leifman, G, and Basri, R. Minimal cut model composition. In Proc. of International Conference on Shape Modeling and Applications, 2005, pp 72-81
    [61] Huang, X., Fu H., Au, K., and Tai C.L. Optimal boundaries for Poisson mesh merging. In Proc. of ACM Symposium on Solid and physical modeling, 2007, pp35-40
    [62] Sharf, A., Blumenkrants, M., Shamir, A., and Cohen-Or, D. SnapPaste: an interactive technique for easy mesh composition. The Visual Computer, 2006, 22(9): 835-844
    [63] Fu, H., Au, O.K.C., and Tai, C.L. Effective derivation of similarity transformations for implicit laplacian mesh editing. Computer Graphics Forum, 2007, 26(1): 34-45
    [64] Middleditch, A., and Sears, K. Blend surfaces for set theoretic volume modeling systems.Computer Graphics,1985,19(3):161-170
    [65]Holmstorm,L.Piecewise quadratic blending of implicitly defined surfaces,Computer Aided Geometry Deisgn,1987,4:171-189
    [66]Hartmann,E.Blending of implicit surfaces with functional splines.Comput.Aided Des,1990,22:500-506
    [67]Filip,D.J.Blending parametric surfaces.ACM Transactions on Graphics,1989,8(3):164-173
    [68]Hoffman,C.,and Hopcroft,J.Automatic surface generations in CAD.The Visual Computer,1985,1:92-108
    [69]Warren,J.Blending algebraic surfaces.Trans ACM,1989,8(4):263-278
    [70]Bedi,S.Surface design using functional blending.Computer Aided Design,1992,24(9):505-511
    [71]Elber,G.Generalized filleting and blending operations toward functional and decorative applications.Graphical Models,2005,67(3):189-203
    [72]Bajaj,C.L.,Coyle,E.J.,and Lin K.N.Arbitrary topology shape reconstruction from planar cross sections.Graphical Models and Image Processing,1996,58(6):524-543
    [73]Demetri,T.The computation of visible-surface representation.IEEE Transactions on Pattern Analysis and Machine Intelligence,1988,10(4):417-438
    [74]Richard,S.Fast surface interpolation using hierarchical basis functions.IEEE Transactions on Pattern Analysis and Machine Intelligence,1990,12(6):513-528.
    [75]Duchon,J.Splines minimizing rotation-invariant semi-norms in Sobolev spaces.In Lecture Notes in Mathematics,1977,571:85-100
    [76]Botsch,M.,and Kobbelt,L.Real-time shape editing using radial basis functions.Computer Graphics Forum,2005,24(3):611-621
    [77]LaViola,J.Sketch-based interfaces:techniques and applications.Courses Note.In Proc.of ACM SIGGRAPH 2007,2007
    [78]Weinzapfel,G.,and Negroponte,N.Architeture-by-yourself:an experiment with computer graphics for house design,In Proc of ACM SIGGRAPH,1976, pp74-78
    [79] Herot, C. Graphical input through machine recognition of sketches, In Proc of ACM SIGGRAPH, 1976, pp97-102
    [80] Zeleznik, R.C., Herndon, K.P., and Hughes, J.F. Sketch: an interface for sketching 3d scenes. In Proc of ACM SIGGRAPH, 1996, ppl63-170
    [81] Igarashi, T., Matsuoka, S., and Tanaka, H. Teddy: A sketching interface for 3d freeform design. In Proc of ACM SIGGRAPH, 1999, pp 409-416
    [82] Igarashi, T., and Hughes, J.F. Smooth meshes for sketch-based freeform modeling. In symposium on interactive 3d graphics, 2003, pp 139-142
    [83] Karpenko, O., Hughes, J., and Raskar, R. Freeform sketching with variational implicit surfaces. Computer Graphics Forum, 2002,21(3): 585-594
    [84] Tai, C.L., Zhang, H., and Fong, J.C.K. Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum, 2004, 23(1): 71-83
    [85] Schmidt, R., Wyvill, B., Sousa, M.C., and Jorge, J.A. ShapeShop: Sketch-based solid modeling with BlobTrees. In Proc. of EUROGRAPHICS Workshop on Sketch-based interfaces and modeling, 2005, pp 53-62
    [86] Karpenko, O., and Hughes, J.F. SmoothSketch: 3D free-form shapes from complex sketches. ACM Transactions on Graphics 25(3): 589-598. 2006.
    [87] Fredric, C, and Hyewon, S. Freeform sketching of self-occluding objects. IEEE Computer Graphics and Applications, 2007,27(1): 50-59
    [88] Nealen, A., Igarashi, T., Sorkine, O., and Alexa, M. FiberMesh: design freeform surfaces with 3D curves. ACM Transactions on Graphics, 2007, 26(3)
    [89] Sharf, A., Lewiner, T., Shklarski, G., Toledo, S., and Cohen-Or, D. Interactive topology-aware surface reconstruction. ACM Transactions on Graphics, 2007, 26(3)
    [90] Ju, T., Zhou, Q., and Hu, S. Editing the topology of 3d models by sketching. ACM Transactions on Graphics, 2007, 26(3)
    [91] Kho, Y., and Garland, M. Sketching mesh deformations. In Proc. of ACM Symposium on interactive 3d graphics and games, 2005, ppl47-154
    [92]王隽,张宏鑫,许栋,鲍虎军.勾画式泊松网格编辑.计算机辅助设计与图形学报,2006,18(11):1723-1729
    [93]Lorensen,W.E.,and Cline,H.E.Marching cubes:a high resolution 3D surface construction algorithm.Computer Graphics,1987,21(4):163-169
    [94]Velho,V.Simple and efficient polygonization of implicit surfaces.Journal of Graphics Tools,1996,1(2):5-24
    [95]Wood,Z.J.,Schroder,D.,Breen,D.,and Desbrun,M.Semi-regular mesh extraction from volumes.In Proc.of IEEE Visualization,2000,pp275-282
    [96]Cheng,S.W.,Dey,T.K.,Ramos,E.A.,and Ray,T.Sampling and meshing a surface with guaranteed topology and geometry.In Proc.of Symposium on Computational Geometry,2004,pp280-289
    [97]Lau,T.S.,and Lo,S.H.Finite element mesh generation over analytic curved surfaces.Computers and Structures,1996,59(2):301-310
    [98]Hartmann,E.A marching method for the triangulation of surfaces.The Visual Computer,1998,14(3):95-108
    [99]Karkanis,T.,and Stewart,A.J.Curvature-dependent triangulation of implicit surfaces.IEEE Computer Graphics and Applications,22(2):60-69,2001.
    [100]Schreiner,J.,Scheidegger,C.,and Silva,C.High-quality extraction of isosurfaces from regular and irregular grids.IEEE Transactions on Visualization and Computer Graphics,2006,12(5):1205-1212
    [101]Sethian,J.A.Curvature flow and entropy conditions applied to grid generation.Journal of Computational Physics,1994,115(2):440-454
    [102]Chew,L.P.Guaranteed-quality delaunay meshing in 3d,In Proc of Symposium on Computational geometry,1997,pp391-393
    [103]Edelsbrunner,H.,and Mucke,E.P.Three-dimensional alpha shapes.ACM Transactions on Graphics,1994,13(1):43-72
    [104]Amenta,N.,and Bern,M.Surface reconstruction by voronoi filtering.Discrete and Computational Geometry,1999,22:481-504
    [105]Amenta,N.,Bern,M.,and Eppstein,D.The crust and the beta-skeleton:Combinatorial curve reconstruction.Graphic Models and Image Processing, 1998, 60(2 of 2):125-135
    [106] Amenta, N., Choi, S., Dey, T., and Leekha, N. A simple algorithm for homeomorphic surface reconstruction. In Proc. of ACM Symposium on Computational Geometry, 2000, pp213-222
    [107] Dey, T.K., and Giesen, J. Detecting undersampling in surface reconstruction. In Proc. of the seventeenth annual symposium on Computational geometry, 2001, pp257-263
    [108] Dey, T.K., and Levine, J.A. Delaunay meshing of isosurfaces. In Proc of the IEEE International Conference on Shape Modeling and Applications, 2007, pp241-250
    [109] Szeliski, R., and Tonnesen, D. Surface modeling with oriented particle systems. Computer Graphics, 1992,26(2): 185-194
    [110] Turk, G Generating textures for arbitrary surfaces using reaction-diffusion. Computer Graphics, 1991,25(4):289-298
    [111] L.H. de Figueiredo, J. gomes, D. Terzopoulos, and L. Velho. Physically-based methods for polygonization of implicit surfaces. In Proc. of Graphics Interface, 1992,pp250-257
    [112] Witkin, A.P., and Heckbert, P.S. Using particles to sample and control implicit surfaces. In Proc. of ACM SIGGRAPH, 1994, pp269-278
    [113] Hart, J.C., Bachta, E., Jarosz, W., and Fleury, T. Using particles to sample and control more complex implicit surfaces. In Proc. of Shape Modeling International, 2002, ppl29-136
    [114] Crossno, P., and Angel, E. Isosurface extraction using particle systems. In Proc of IEEE Visualization, 1997, pp495-498
    [115] Rosch, A., Ruhl, M., and Saupe, D. Interactive visualization of implicit surfaces with singularities. Computer Graphics Forum, 1997,16(5):295-306
    [116] Levet, F., Hadim, J., Reuter, P., and Schlick, C. Anisotropic sampling for differential point rendering of implicit surfaces. In Winter School of Computer Graphics, 2005
    [117] Meyer, M.D., Georgel, P., and Whitaker, R.T. Robust particle systems for curvature dependant sampling of implicit surfaces. In Proc. of Shape Modeling International, 2005
    [118] Desbrun, M., Tsingos, N., and Cani, M.P. Adaptive sampling of implicit surfaces for interactive modeling and animation. In Proc. of Implicit Surfaces, 1995,ppl71-185
    [119] Zonenschein, R., Gomes, J., Velho, L., and de Figueiredo, L.H. Controlling texture mapping onto implicit surfaces with particle systems. In Proc. of Implicit Surfaces, 1998, pp131-138
    [120] Karkanis, T., and Stewart, A.J. Curvature-dependent triangulation of implicit surfaces. IEEE Computer Graphics and Applications, 2001,21(2):60-69
    [121] Su, W.Y., and Hart, J.C. A programmable particle system framework for shape modeling. In Proc. of Shape Modeling International, 2005
    [122] Lin, H.W., Tai, C.L., and Wang, G. A mesh reconstruction algorithm driven by intrinsic property of point cloud, Computer-Aided Design, 2004, 36(1):1-9
    
    [123] 孙伟,张彩明,杨兴强. Marching Cubes 算法研究现状. 计算机辅助设计与图形学报, 2007,19(7):947-952
    [124] Durst, M.J. Additional reference to marching cubes. Computer Graphics, 1988, 22(2): 72-73
    [125] Nielson, G, and Hamann, B. The asymptotic decider: resolving the ambiguity in marching cubes. In Proc. of IEEE Visualization, 1991, pp83-91
    [126] Natarajan, B.K. On generating topologically consistent isosurfaces from uniform samples. The Visual Computer, 1994, 11(1):52-62
    [127] Gelder, A., Wilhelms, J. Topological considerations in isosurface generation. ACM Transactions on Graphics, 1994,13(4):337-375
    [128] Cignoni, P., Ganovelli, R, Montani, C, Scopigno, R. Reconstruction of topologically correct and adaptive trilinear surfaces. Computers and Graphics, 2000,24(3):399-418
    [129] Chernyaev, E.V Marching cubes 33: construction of topologically correct isosurface. Geneva: European Organization for Nuclear Research, 1995
    [130] Nielson, G.M. On marching cubes. IEEE Transactions on Visualization and Computer Grahpics,2003,9(3):283-297
    [131]梁秀霞,张彩明,刘毅,张爱武.拓扑结构争取的三线性插值曲面的三角逼近,2006,43(3):528-535
    [132]Lopes,A.,Brodlie,K.Improving the robustness and accuracy of the marching cubes algorithm for isosurfaceing.IEEE Transactions on Visualization and Computer Graphics,2003,9(1):16-29
    [133]薛强,蔡文立.Marching boxes:一个多精度等值面抽取算法,计算机辅助设计与图形学报,1998,10(1):7-14
    [134]Pascucci,V.,Bajaj,C.L.Time critical isosurface refinement and smoothing.In Proc of the IEEE Symposium on Volume Visualization,2000,pp33-42
    [135]Lewiner,T.,Lopes,H.,Vieira,A.W.,and Tavares,G.Efficient implementation of marching cubes cases with topological guarantees.Journal of Graphics Tools,2003,8:1-15
    [136]Han,Z.,Yang,D.C.H.,and Chuang,J.-J.Isophote of Free-form Surfaces and its Application in NC Machining.Production Research,2001,39(9):1911-1930.
    [137]Tokuyama,Y.,and Seockhoon,B.An Approximate Free-form Surface.The Visual Computer,1999,15(1):1-8
    [138]Tang,K.,and Wang,C.C.L.Modeling developable folds on a strip.Journal of Computing and Information Science in Engineering,ASME Transactions,2005,5(1):35-47
    [139]Wang,C.C.L.and Tang,K.Optimal boundary triangulations of an interpolating ruled surface.Journal of Computing and Information Science in Engineering,ASME Transacitons,2005,5(4):291-301
    [140]Botsch,M.,and Kobbelt,L.A remeshing approach to multiresolution modeling.In Proc.of the EUROGRAPHICS/ SIGGRAPH Symposium on Geometry Processing,2004,pp 185-192
    [141]Katz,S.,and Tal,A.Hierarchical mesh decomposition using fuzzy clustering and cuts.ACM Transactions on Graphics,2003,22(3):954.961
    [142]Lai,Y.,Zhou,Q.,Hu,S.,and Martin R.Feature sensitive mesh segmentation.In Proc.of ACM Symposium on Solid and Physical Modeling,2006,pp7-16.
    [143] Gregory, A., State, A., Lin, M., Manocha, D. and Livingston, M. Interactive surface decomposition for polyhedral morphing. The Visual Computer, 1999,15: 453-470
    [144] Ji, Z., Liu, L., Chen, Z., and Wang, G. Easy mesh cutting. Computer Graphics Forum, 2006,25(3):283-291
    [145] Sharf, A., Alexa, M., and Cohen-Or, D. Context-based surface completion, ACM Transactions on Graphics, 2004, 23(3):878-887
    [146] Schreiner, J., Asirvatham, A., Praun, E., and Hoppe, H. Inter-surface mapping. ACM Transactions on Graphics, 2004,23(3):870-877
    [147] Zhou, K., Huang, X., Wang, X., Tong, Y., Desbrun, M., Guo, B., and Shum, H. Mesh quilting for geometric texture synthesis, ACM Transactions on Graphics, 2006, 25(3):690-697
    [148] Guskov, I., Sweldens, W., and Schroder, P. Multi-resolution signal processing for meshes. In Proc of ACM SIGGRAPH, 1999, pp325-334
    [149] Gusokov, I., Vidimce, K., Sweldens, W., and Schroder, P. Normal meshes, In Proc of ACM SIGGRAPH, 2000, pp95-102
    [150] Lee, A., Moreton, H., and Hoppe, H. Displaced subdivision surfaces, In Proc. of ACM SIGGRAPH, 2000, pp85-94
    [151] Kobbelt, L., Vorsatz, J., and Seidel, H.P. Multiresolution hierarchies on unstructured triangle meshes. Computational Geometry, 1999,14:5-24
    [152] Kobbelt, L., Bareuther, T., and Seidel, H.P. Multi-resolution shape deformations for meshes with dynamic vertex connectivity. Computer Graphics Forum, 2000,19(3):249-259
    [153] Desbrun, M., Meyer, M., Schroder, P., and Barr, A.H. Implicit fairing of irregular meshes using diffusion and curvature flow. In Proc. of ACM SIGGRAPH, 1999, pp317-324
    [154] Xu, D., Chen, W., Zhang, H., and Bao, H. Multi-level differential surface representation based on local transformations. The Visual Computer, 2006, 22(7):493-505
    [155] Winde, S., and Brown, M. Learning local image descriptors. In Proc. of International conference on computer vision and pattern recognition, 2007
    [156] Zelinka, S., and Garland, M. Similarity-based surface modeling using geodesic fans. In Proc. of Eurographics/ACM SIGGRAPH symposium on Geometry processing, 2004, pp204-213
    [157] Zayer, R., Rossi, C, Kami, Z., and Seidel, H.P. Harmonic guidance for surface deformation. Computer graphics forum, 2005,24(3):601-609
    [158] Au, O.C., Tai, C.L., Fu, H., and Cohen-Or, D. Handle-aware isolines for scalable shape editing. ACM Transactions on Graphics, 2007, to appear

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700