用户名: 密码: 验证码:
基于几何约束的细分曲面造型基础技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
细分曲面因其对任意拓扑的适应性正逐渐成为几何建模的强有力工具。几何约束是提高复杂曲面建模精度的重要手段,其中点与曲线是最有效的几何约束。本文主要研究任意拓扑曲线网和顶点约束下的细分曲面造型技术,旨在进一步提高细分曲面的造型能力,使其能更有效地应用于CAD概念设计中。本文的主要研究内容和创新性成果如下:
     (1)给出了曲线网的定义后,提出了曲线网的编辑和构造方法,并由此对具有曲线网插值功能的联合细分模式进行了扩展,使其具备任意拓扑曲线网的插值能力。
     (2)分析了联合细分模式的特性以及产生不光顺现象的原因后,从改进细分规则入手提出了非均匀联合细分模式,与原有联合细分模式相比,由非均匀联合细分模式生成的极限曲面更为光顺,插值曲面至少达到G1连续。
     (3)提出了联合细分曲面形状修改的两种方法:曲线网编辑法和基于PDE优化的点约束方法。前者适用于联合细分曲面的初期形状修改,可实现插值曲面的局部和全局修改,后者可以对远离插值曲线的内部曲面进行修改,具有计算速度快、修改曲面平均曲率分布更均匀的优点。两者分别作用于联合细分曲面的不同区域和形状修改的不同阶段,互为补充,可较好地完成联合细分曲面的形状修改。
     (4)提出了两种基于插值曲线构造特征的方法:一种根据给定的特征角,通过细分过程中跨界二阶偏导的调整,而在插值曲线上生成尖锐特征;另一种将定义特征的曲线与定义基曲面的曲线相分离,构造出复合曲线网,然后通过改进的联合细分模式进行细分,生成具有特征的细分曲面,特征的形状可通过改变特征曲线对应的尖锐系数来调节。前者操作简单,实现方便,而后者具有更大的设计自由度,并且生成的特征效果较好。
     (5)提出了一种顶点和法向约束下的细分曲面构造方法。该方法通过将待插网格剖分一次后不断迭代优化而得到插值曲面的控制网格,无需求解全局线性方程组,具有计算效率高和插值曲面更光顺的优点,并且能够在一定程度上对插值曲面的形状进行灵活调节,给设计者提供了更多的形状表达自由度。
The subdivision surface is gradually becoming a powerful geometric modeling tool because of its advantage of arbitrary topological adaptability. Geometric constraints are important means to improve the precision of complex surface modeling. Points and curves are the most effective ones among geometric constraints. In order to improve the modeling abilities of subdivision surfaces and make it applied in conceptual design of CAD more efficiently, this dissertation mainly studies subdivision modeling technologies based on constraints of vertices and arbitrary topological curve networks. The main research contents and creative achievements are as fellows:
     (1) After introducing the definition of curve networks, we present the constructing and editing methods of them. Based on these methods, the combined subdivision scheme is extended to have the ability of interpolating arbitrary topological curve networks.
     (2) Based on the analyses of the feature and the unfair reasons of combined subdivision surfaces, we propose the non-uniform combined subdivision scheme by improving subdivision rules. The improved one can produce interpolating limit surface of better fairness. The surface generated by the non-uniform combined subdivision scheme reaches at least G1 continuity.
     (3) Two shape modification methods of combined subdivision surfaces are put forward by editing curve networks and applying point constraints based on PDE optimum method. The former is suitable to be used at the initial stage of combined subdivision surfaces’modification, and can be used to modify the local and the global regions of combined subdivision surfaces. The latter can modify the region far away from interpolated curve, and has the advantages of high calculation efficiency and more uniform curvature distribution of modified surfaces. Two methods work on different regions of combined subdivision surfaces and at different stages of shape modification. They supplement for each other to modify combined subdivision surfaces.
     (4) Two methods of constructing feature based on interpolated curves are presented. The first one is implemented by adjusting second derivatives on cross curve according to the given feature angle during subdivision and generating sharp feature on interpolated curves. The second one is to separate the curves defining features from the curves defining base surfaces and build compound curve networks, and then combined subdivision surface with sharp feature is generated after subdividing compound curve networks with the improved rules. The shape of features can be adjusted by changing the sharp coefficients related with the curves. The former has advantages of operating easily and realizing conveniently, and the latter can be used to design surfaces freely and produce features of better effect.
     (5) Method of constructing subdivision surfaces under constraints of vertices and normal vectors is proposed. The control net of the interpolating surface is obtained by repeatly modifying the positions of vertices according to the optimum result after refining mesh of constrained vertices once. This method avoids solving global equations so it has the advantages of high calculation efficiency and better fairness of interpolating surface. The shape of interpolating surface can be adjusted flexibly, and more freedom is given to designer.
引文
[1]仲梁维,张国全.计算机辅助设计与制造.北京:北京大学出版社, 2006.
    [2]李桂清,李华.基于混合子分方法的曲面网格顶点与法向插值.计算机辅助设计与图形学学报, 2001, 13(6): 537~544.
    [3] Halstead M, Kass M, DeRose T. Efficient, fair interpolation using Catmull-Clark surfaces. Computer Graphics Proceedings. New York: ACM, 1993: 35~44.
    [4] Michalik P, Bruderlin B D. Constraint-based design of B-spline surfaces from curves. ACM Symposium on Solid Modeling and Applications, SM. Eurographics Association, Aire-la-Ville, 1288, Switzerland, 2004: 213~223.
    [5] Habib Z, Sarfraz M, Sakai M. Rational cubic spline interpolation with shape control. Computers and Graphics (Pergamon), 2005, 29(4): 594~605.
    [6] Kuriyama S. Surface modelling with an irregular network of curves via sweeping and blending. Computer Aided Design, 1994, 26(8): 597~606.
    [7] Levin A. Interpolating nets of curves by smooth subdivision surfaces. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics. New York: ACM, 1999: 57~64.
    [8] Kuragano J, Suzuki H, Takarada Y, et al. Subdivision surface generation from a set of unconnected characteristic curves. Journal of the Japan Society of Precision Engineering, 2003, 69(9): 1264~1269.
    [9] Hui K C, Lai Y H. Generating subdivision surfaces from profile curves. Computer-Aided Design, 2007, 39(9): 783~793.
    [10] Tokuyama Y, Yoshii Y, Konno K, et al. Curved mesh generation based on limit subdivision surface and Gregory patch interpolation. Journal of the Institute of Image Electronics Engineers of Japan, 2006, 35(6): 878~887.
    [11] Vanraes E, Bultheel A. A tangent subdivision scheme. ACM Transactions on Graphics, 2006, 25(2): 340~355.
    [12] Bentamy A, Guibault F, Trepanier J Y. Cross-sectional design with curvature constraints. Computer Aided Design, 2005, 37(14): 1499~1508.
    [13] Nasri A, Sabin M, Abu Z R, et al. Feature curves with cross curvature control on catmull-clark subdivision surfaces. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, Heidelberg, D-69121, Germany, 2006: 761~768.
    [14] Biermann H, Levin A, Zorin D. Piecewise smooth subdivision surfaces with normal control. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics. 2000: 113~120.
    [15] Sallam S, Anwar M N. Shape preserving quartic C2-spline interpolation with constrained curve length and curvature. Journal of Information and Computational Science, 2005, 2(4): 775~781.
    [16] Luo Z, Liu C. Curves design with length constraint by subdivision schemes. Journal of Information and Computational Science, 2006, 3(2): 271~279.
    [17]施法中.计算机辅助几何设计与非均匀有理B样条.北京:高等教育出版社, 2001.
    [18] Woodward C D. Skinning techniques for interactive B-spline surface interpolation. Computer Aided Design, 1988, 20(8): 441~451.
    [19] Woodward C D. Cross-sectional design of B-spline surfaces. Computers & Graphics, 1987, 11(2): 193~201.
    [20] Kyu-Yeul L, Doo-Yeoun C, Tae-Wan K. Interpolation of the irregular curve network of ship hull form using subdivision surfaces. Computer-Aided Design and Applications, 2004, 1(1-4): 17~23.
    [21] Kuriyama S. Surface modelling with an irregular network of curves via sweeping and blending. Computer Aided Design, 1994, 26(8): 597~606.
    [22] Tookey R, Ball A. Approximate G1 continuous interpolation of a rectangular network of rational cubic curves. Computer Aided Design, 1996, 28(12): 1007~1016.
    [23] Kuriyama S. Generation of Gn multisided patch surfaces. Systems and Computers in Japan, 1993, 24(4): 46~54.
    [24] Pla-Garcia N, Vigo-Anglada M, Cotrina-Navau J. N-sided patches with B-spline boundaries. Computers and Graphics (Pergamon), 2006, 30(6): 959~970.
    [25] Piegl L A, Tiller W. Filling n-sided regions with NURBS patches. Visual Computer, 1999, 15(2): 77~89.
    [26] Zhao B, Okubo S. Filling N-sided patch with a trimmed parametric surface (N-sided surface construction for car body design). JSME International Journal. Series C: Mechanical Systems, Machine Elements and Manufacturing, 2000, 43(1): 198~204.
    [27] Inoue H, Shibata Y. Generation of surfaces based on a network of curves with the least energy. Transactions of the Information Processing Society of Japan, 1995, 36(10): 2464~2475.
    [28] Qin S, Wright D K. Progressive surface modelling scheme from unorganised curves.Computer Aided Design, 2006, 38(10): 1113~1122.
    [29] Hermann T. G2 interpolation of free form curve networks by biquintic Gregory patches. Computer Aided Geometric Design, 1996, 13(9): 873~893.
    [30] Rhim J H, Cho D Y, Lee K Y, et al. Generation of Discrete Bicubic G1 B-Spline Ship Hullform Surfaces from a Given Curve Network Using Virtual Iso-Parametric Curves. Journal of Computer Science and Technology, 2006, 21(2): 265~271.
    [31] Moreton H P, Sequin C H. Functional optimization for fair surface design. New York: ACM, 1992: 167~176.
    [32] Konno K, Chiyokura H. G1 and G2 surface interpolation over curve meshes and its shape control. International Journal of Shape Modeling, 1996, 2(1): 1~20.
    [33] Konno K, Takamura T, Chiyokura H. Smooth surface interpolation of an arbitrary curve mesh including composite curves. Transactions of the Information Processing Society of Japan, 1994, 35(6): 1211~1222.
    [34] Konno K, Tokuyama Y, Chiyokura H. A G1 connection around complicated curve meshes using C1 NURBS Boundary Gregory patches. Computer Aided Design, 2001, 33(4): 293~306.
    [35] Abbas A, Nasri A. Interpolating meshes of curves by Catmull-Clark subdivision surfaces with a shape parameter. Proceedings. Ninth International Conference on Computer Aided Design and Computer Graphics. Los Alamitos: IEEE Computer Society, 2006: 6.
    [36] Nasri A H, Abbas A. Lofted Catmull-Clark subdivision surfaces. Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings. IEEE Comput. Soc, 2002: 83~93.
    [37] Nasri A, Abbas A, Hasbini I. Skinning Catmull-Clark subdivision surfaces with incompatible cross-sectional curves. Proceedings 11th Pacific Conference on Computer Graphics and Applications. IEEE Comput. Soc, 2003: 102~111.
    [38] Qin S, Wright D K. Progressive surface modelling scheme from unorganised curves. Computer Aided Design, 2006, 38(10): 1113~1122.
    [39] Kyu-Yeul L, Doo-Yeoun C, Tae-Wan K. Interpolation of the irregular curve network of ship hull form using subdivision surfaces. Computer-Aided Design and Applications, 2004, 1(1-4): 17~23.
    [40] Cho D Y, Lee K Y, Kim T W. Interpolating G1 Bezier surfaces over irregular curve networks for ship hull design. CAD Computer Aided Design, 2006, 38(6): 641~660.
    [41] Wesche G, Seidel H P. FreeDrawer: a free-form sketching system on the responsiveworkbench. technology V R. New York: ACM Press, 2001: 167--174.
    [42] Wesche G. Conceptual free-form styling in virtual environments[Ph.D Thesis]. Germany: Saarbrücken University, 2004.
    [43] Kara L B, D E C, Shimada K. Pen-based styling design of 3D geometry using concept sketches and template models. Proceedings SPM 2006 - ACM Symposium on Solid and Physical Modeling. Association for Computing Machinery, New York, NY 10036-5701, United States, 2006: 149~160.
    [44] Schaefer S, Warren J, Zorin D. Lofting curve networks using subdivision surfaces. New York: ACM Press, 2004: 103~114.
    [45] Nasri A H. An Algorithm for Interpolating Intersecting Curves by Recursive Subdivision Surfaces. IEEE Computer Society, 1999: 130.
    [46] Nasri A H, Abbas A. Lofted Catmull-Clark subdivision surfaces. Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings. IEEE Comput. Soc, 2002: 83~93.
    [47] Abbas A. Interpolating arbitrary networks of curves by Catmull-Clark subdivision surfaces. Computer-Aided Design and Applications, 2006, 3(1-4): 505~512.
    [48] Chaikin. An algorithm for high speed curve generation. Computer Graphics and Image Processing, 1974, 3: 346~349.
    [49] Catmull E, Clark J. Recursively generated B-spline surfaces on B-spline surfaces on arbitrary topological meshes. Computer aided design, 1978, 10(6): 350~355.
    [50] Doo D S M. Behavior of recursive division surfaces near extraordinary points. Computer Aided Design, 1978, 10(6): 356~360.
    [51] Loop C. Smooth subdivsion surfaces based on triangles[Master's Thesis]. Utah: University of Utah, 1987.
    [52] Dyn N, Levin D, Gregory J A. A 4-point interpolatory subdivision scheme for curve design. Computer-Aided Geometric Design, 1987, 4(4): 257~268.
    [53] Kobbelt L. A variational approach to subdivision. Computer-Aided Geometric Design, 1996, 13(8): 743~761.
    [54]张宏鑫.复杂形体建模与绘制的离散方法研究[博士学位论文].杭州:浙江大学, 2002.
    [55] Sederberg T W, Zheng J, Sewell D, et al. Non-uniform recursive subdivision surfaces. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics. New York, USA: ACM, 1998: 387~393.
    [56] Sederberg T W, Cardon D L, Finnigan G T, et al. T-spline simplification and localrefinement. ACM Transactions on Graphics. Association for Computing Machinery, New York, NY 10036-5701, United States, 2004: 276~283.
    [57] Sederberg T W, Zheng J, Bakenov A, et al. T-splines and T-NURCCs. ACM Trans. Graph. (USA). New York: ACM, 2003: 477~484.
    [58] Stam J. On subdivision schemes generalizing uniform B-spline surfaces of arbitrary degree. Computer Aided Geometric Design, 2001, 18(5): 383~396.
    [59] Prautzsch H, Umlauf G. Improved triangular subdivision schemes. Proceedings of Computer Graphics International (Cat. No.98EX149). IEEE Comput. Soc, 1998: 626~632.
    [60] Prautzsch H, Umlauf G. A G1 and a G2 subdivision scheme for triangular nets. International Journal of Shape Modeling, 2000, 6(1): 21~35.
    [61] Ying L, Zorin D. Nonmanifold subdivision. Proceedings of the IEEE Visualization Conference. 2001: 325~331.
    [62] Ghulam M,刘雪峰.一种新的体细分格式.中国科学技术大学学报, 2005, 35(3): 297~311.
    [63] McDonnell K T, Yu-Sung C, Hong Q. Interpolatory, solid subdivision of unstructured hexahedral meshes. Visual Computer, 2004, 20(6): 418~436.
    [64] Chang Y S, McDonnell K T, Qin H. A new solid subdivision scheme based on box splines. Proceedings of the Symposium on Solid Modeling and Applications. Association for Computing Machinery, 2002: 226~233.
    [65] Stam J, Loop C. Quad/triangle subdivision. Computer Graphics Forum, 2003, 22(1): 79~85.
    [66] Zorin D, Schroder P. A unified framework for primal/dual quadrilateral subdivision schemes. Computer-Aided Geometric Design, 2001, 18(5): 429~454.
    [67] Oswald P. Designing composite triangular subdivision schemes. Computer-Aided Geometric Design, 2005, 22(7): 659~679.
    [68] Reif U. A unified approach to subdivision algorithms near extraordinary vertices. Computer-Aided Geometric Design, 1995, 12(2): 153~174.
    [69] Peters J, Reif U. Analysis of algorithms generalizing B-spline subdivision. SIAM Journal on Numerical Analysis, 1998, 35(2): 728~748.
    [70] Umlauf G. Analyzing the Characteristic Map of Triangular Subdivision Schemes. Constructive Approximation, 2000, 16(1): 145~155.
    [71] Zorin D N. Stationary subdivision and multiresolution surface representations[Ph.D. Thesis]. California Institute of Technology., 1998.
    [72] Zorin D. A method for analysis of C1-continuity of subdivision surfaces. SIAM Journal on Numerical Analysis, 2000, 37(5): 1677~1708.
    [73] Hartmut P. Analysis of Gk-subdivision surface at extraordinary points. 1995: .
    [74] Prautzsch H, Umlauf G. A G1 and a G2 subdivision scheme for triangular nets. International Journal of Shape Modeling, 2000, 6(1): 21~35.
    [75] Peters J, Umlauf G. Computing curvature bounds for bounded curvature subdivision. Computer-Aided Geometric Design, 2001, 18(5): 455~461.
    [76] Stam J. Exact evaluation of Catmull-Clark subdivision surfaces at arbitrary parameter values. Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings. New York: ACM, 1998: 395~404.
    [77] J S. Evaluation of Loop subdivision surfaces. Computer Graphics Proceedings, Annual Conference Series,ACM SIGGRAPH. ACM, .
    [78] Zorin D, Kristjansson D. Evaluation of piecewise smooth subdivision surfaces. Visual Computer, 2002, 18(5-6): 299~315.
    [79] Smith J P. Robust geometric methods for surface modeling and manufacturing[Ph.D. Thesis]. University of California, Berkeley., 2004.
    [80] Peters J, Nasri A. Computing volumes of solids enclosed by recursive subdivision surfaces. Computer Graphics Forum, 1997, 16(3): 89~94.
    [81] Kobbelt L. Tight bounding volumes for subdivision surfaces. Proceedings Pacific Graphics '98. Sixth Pacific Conference on Computer Graphics and Applications (Cat. No.98EX208). IEEE Comput. Soc, 1998: 17~26.
    [82] Wu X, Peters J. Interference detection for subdivision surfaces. Comput. Graph. Forum (UK). Blackwell Publishers for Eurographics Assoc, 2004: 577~584.
    [83] Wang H W, Qin K H. Estimating subdivision depth of catmull-clark surfaces. Journal of Computer Science and Technology, 2004, 19(5): 657~664.
    [84] Huawei W, Hanqiu S, Kaihuai Q. Estimating recursion depth for Loop subdivision. International Journal of CAD/CAM, 2004, 4(1): 11~18.
    [85] Cheng F, Jun-Hai Y. Subdivision depth computation for Catmull-Clark subdivision surfaces. Computer-Aided Design and Applications, 2006, 3(1-4): 485~494.
    [86] Cheng F, Chen G, Yong J H. Subdivision depth computation for extra-ordinary Catmull-Clark subdivision surface patches. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, Heidelberg, D-69121, Germany, 2006: 404~416.
    [87] Zeng X M, Chen X J. Computational formula of depth for Catmull-Clark subdivisionsurfaces. Journal of Computational and Applied Mathematics, 2006, 195(1-2): 252~262.
    [88] Dyn N, Levin D, Micchelli C A. Using parameters to increase smoothness of curves and surfaces generated by subdivision. Computer Aided Geometric Design, 1990, 7(1-4): 129~140.
    [89] Dyn N, Levin D, Gregory J A. A butterfly subdivision scheme for surface interpolation with tension control. ACM Transactions on Graphics, 1990, 9(2): 160~169.
    [90] Shenkman P, Dyn N, Levin D. Normals of the butterfly subdivision scheme surfaces and their applications. Journal of Computational and Applied Mathematics, 1999, 102(1): 157~180.
    [91] Kobbelt L. Interpolatory subdivision on open quadrilateral nets with arbitrary topology. Computer Graphics Forum: European Association for Computer Graphics 17th Annual Conference. Blackwell Publishers for Eurographics Assoc, 1996: 409~420.
    [92] Nasri A H. Polyhedral subdivision methods for free-form surfaces. ACM Transactions on Graphics, 1987, 6(1): 29~73.
    [93] Hoppe H, DeRose T, Duchamp T, et al. Piecewise smooth surface reconstruction. Computer Graphics Proceedings. Annual Conference Series 1994. SIGGRAPH 94 Conference Proceedings. New York: ACM, 1994: 295~302.
    [94]刘浩,廖文和.非均匀B样条曲面顶点及法向插值.数值计算与计算机应用, 2006, 4: 260~270.
    [95]刘浩.基于四边形网格的细分曲面造型基础技术研究[博士学位论文].南京:南京航空航天大学, 2005.
    [96] Lai S, Cheng F. Similarity based interpolation using Catmull-Clark subdivision surfaces. Visual Computer, 2006, 22(9-11): 865~873.
    [97] Zheng J, Cai Y. Interpolation over arbitrary topology meshes using a two-phase subdivision scheme. IEEE Transactions on Visualization and Computer Graphics, 2006, 12(3): 301~310.
    [98] Nasri A H. An algorithm for interpolating intersecting curves by recursive subdivision surfaces. Proceedings Shape Modeling International '99. International Conference on Shape Modeling and Applications. IEEE Comput. Soc, 1999: 130~137.
    [99]张景峤.细分曲面生成及其在曲面造型中的应用研究[博士学位论文].杭州:浙江大学, 2003.
    [100] Schaefer S, Warren J, Zorin D. Lofting curve networks using subdivision surfaces. ACM Press, 2004: 103~114.
    [101] Levin A. Interpolating nets of curves by smooth subdivision surfaces. Computer Graphics Proceedings. SIGGRAPH 99. ACM, 1999: 57~64.
    [102] Bing-Yin R, Xiao-Dong L, Zhuo-Qi W, et al. Local sharp feature generation and shape control of recursive subdivision surface. JSME International Journal, Series C (Mechanical Systems, Machine Elements and Manufacturing), 2005, 48(2): 170~175.
    [103] Biermann H, Martin I M, Zorin D, et al. Sharp features on multiresolution subdivision surfaces. Graphical Models, 2002, 64(2): 61~77.
    [104] DeRose T, Kass M, Tien T. Subdivision surfaces in character animation. Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings. New York: ACM, 1998: 85~94.
    [105]李桂清,卢冰.子分曲面尖锐特征生成.软件学报, 2000, 11(9): 1189~1195.
    [106]周海,周来水,王占东,等.混合细分曲面尖锐和半尖锐特征生成.南京航空航天大学学报, 2003, 35(6): 579~584.
    [107]周海.细分曲面造型技术研究[博士学位论文].南京:南京航空航天大学, 2005.
    [108]周敏,彭国华,叶正麟,等.具有特殊效果的混合细分方法.计算机辅助设计与图形学学报, 2007, 19(6): 786~791.
    [109]李桂清,卢冰.子分曲面尖锐特征生成.软件学报, 2000, 11(9): 1189~1195.
    [110]魏国富,陈发来.三角网格上细分曲面的尖锐特征造型.中国科学技术大学学报, 2002, 32(2): 140~146.
    [111] Qin H, Mandal C, Vemuri B C. Dynamic Catmull-Clark subdivision surfaces. IEEE Transactions on Visualization and Computer Graphics, 1998, 4(3): 215~229.
    [112]周海,周来水. Catmull-Clark细分曲面能量精确分析方法.东南大学学报:英文版, 2005, 21(4): 453~458.
    [113]周海,周来水.基于能量优化和细分的参数曲面混合和孔洞填充.中国机械工程, 2004, 15(17): 1515~1519.
    [114]马永有,张辉,蒋寿伟.基于细分模式与能量优化的曲面混合方法.工程图学学报, 2004, 25(2): 97~103.
    [115]刘浩,廖文和.用能量优化法选取细分网格顶点.南京航空航天大学学报, 2005, 37(1): 92~96.
    [116] Levin A. Combined subdivision scheme[Ph.D. Thesis]. Israel: Tel-Aviv University, 2000.
    [117] Litke N, Levin A, Schroder P. Trimming for subdivision surfaces. Computer-Aided Geometric Design, 2001, 18(5): 463~481.
    [118] Chiyokura H, Kimura F. Design of solids with free-form surfaces. Comput. Graph. (USA). 1983: 289~298.
    [119] Shirmann L. Construction of smooth curves and surfaces form polyhedral models[Doctor of Philosophy Thesis]. UNIVERSITY of CALIFORNIA at BERKELEY, 1990.
    [120] Moreton H. Minimum Curvature Variation Curves, Networks, and Surfaces for Fair Free-Form Shape Design[Doctor of Philosophy Thesis]. UNIVERSITY of CALIFORNIA at BERKELEY, 1992.
    [121] Soo-Kyun K, Sun-Jung K, Chang-Hun K. Extraction of feature curves from unorganized points. Journal of KISS: Computer Systems and Theory, 2006, 33(10): 768~776.
    [122] Min K, Metaxas D N, Jung M R. Active contours with level-set for extracting feature curves from triangular meshes. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, Heidelberg, D-69121, Germany, 2006: 185~196.
    [123] Kuragano J, Suzuki H, Takarada Y, et al. Subdivision surface generation from a set of unconnected characteristic curves. Journal of the Japan Society of Precision Engineering, 2003, 69(9): 1264~1269.
    [124] Inoue K, Shimada K, Chilaka K. Solid model reconstruction of wireframe CAD models based on topological embeddings of planar graphs. Transactions of the ASME. Journal of Mechanical Design, 2003, 125(3): 434~442.
    [125] Welch W, Witkin A. Variational surface modeling. Computer Graphics (ACM), 1992, 26(2): 157~166.
    [126] Wallner J, Pottmann H, Hofer M. Fair curve networks in nonlinear geometries. ACM Press, 2005: 32.
    [127] Wesselink W, Veltkamp R C. Interactive design of constrained variational curves. Computer-Aided Geometric Design, 1995, 12(5): 533~546.
    [128] Levin A. Combined subdivision schemes for the design of surfaces satisfying boundary conditions. Computer-Aided Geometric Design, 1999, 16(5): 345~354.
    [129] Zhou H, Zhou L. Novel method for exactly evaluating the energy of Catmull-Clark subdivision surfaces. Journal of Southeast University (English Edition), 2005, 21(4): 453~458.
    [130]朱心雄.自由曲线曲面造型技术.北京:科学出版社, 2000.
    [131] Piegle L. Modifying the shape of rational B-spline. Part2: Surfaces. Computer Aided Design, 1989, 21(9): 538~546.
    [132]胡事民.基于约束优化的NURBS曲面形状修改.软件学报, 1999, 11(12): 1567~1571.
    [133]王志国,周来水,王小平.基于权因子变动和约束优化的NURBS曲线形状修改.东南大学学报:英文版, 2004, 20(4): 458~462.
    [134]柳晓燕,康宝生.一种NURBS曲面形状修改的新方法.西北大学学报:自然科学版, 2007, 37(3): 393~396.
    [135] Zorin D, Schroder P, Sweldens W. Interactive multiresolution mesh editing. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics. New York: New York,ACM, 1997: 259~268.
    [136] Biermann H, Martin I, Bernardini F, et al. Cut-and-paste editing of multiresolution surfaces. ACM Trans. Graph. (USA). New York: ACM, 2002: 312~321.
    [137] Au, Oscar K, Tai C, Ligang L, et al. Dual Laplacian editing for meshes. IEEE Tranactions on visualization and computer graphics, 2006, 12(3): 386~395.
    [138] Schneider R, Kobbelt L. Mesh fairing based on an intrinsic PDE approach. CAD Computer Aided Design, 2001, 33(11): 767~777.
    [139] Schneider R, Kobbelt L. Geometric fairing of irregular meshes for free-form surface design. Computer-Aided Geometric Design, 2001, 18(4): 359~379.
    [140] Khodakovsky A, Schroder P. Fine level feature editing for subdivision surfaces. Proceedings of the Symposium on Solid Modeling and Applications, 1999, : 203~211.
    [141] Loviscach J, Thole H. Creating and editing curves on subdivision surfaces. Proceedings 16th Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI 2003). IEEE Comput. Soc, 2003: 75~80.
    [142] Lai S, Zou S, Cheng F. Constrained scaling of Catmull-Clark subdivision surfaces. Computer-Aided Design and Applications, 2004, 1(1-4): 7~16.
    [143]曾庭俊,罗国明,张纪文. Catmull-Clark细分曲面的形状调整.计算机辅助设计与图形学学报, 2004, 16(5): 707~711.
    [144] Xu G. Discrete Laplace-Beltrami operators and their convergence. Computer Aided Geometric Design. Elsevier, Amsterdam, 1000 AE, Netherlands, 2004: 767~784.
    [145] Desbrun M, Meyer M, Schroder P, et al. Implicit fairing of irregular meshes using diffusion and curvature flow. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics, 1999, : 317~324.
    [146]张景峤,王国瑾.基于曲线插值的细分曲面尖锐特征的生成.第十二届全国图象图形学学术会议论文集. 2005:473~478.
    [147] Suzuki H, Takeuchi S, Kanai T. Subdivision surface fitting to a range of points. Proceedings. Seventh Pacific Conference on Computer Graphics and Applications. Los Alamitos: IEEE Computer Society, 1999: 158~167.
    [148] Ma W, Zhao N. Smooth multiple B-spline surface fitting with Catmull-Clark subdivision surfaces for extraordinary corner patches. Visual Computer, 2002, 18(7): 415~436.

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

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

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