面向域的快速造型技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
如今,随着计算机图形学技术的广泛应用,使得对三维数字化模型的需求日趋增长。三维数字化造型技术的应用已不再局限于传统的工业设计与制造、影视特效等领域,而昌逐渐渗透到人们的日常生活当中:从家庭娱乐、个人通讯、数字媒体,到日常办公等各个方面,都可以见到它的身影。由此可见,三维造型技术的普及与发展大有可为。
     然而,通用三维造型技术从操作的简易性、造型的效率、方法的普适性以及对用户领域知识的需求度等几方面考察,还未能真正满足技术普及化的需求。同时,对于分形、L-系统等多种特色造型技术,虽然可以高效地构造目标模型,但是从理论上仍然未能针对特殊领域系统地提出解决方案,在用户领域知识的需求度以及操作的简易性上仍存在诸多局限。
     针对这一现象,本文对特定应用领域的造型需求进行分析,引入软件工程中的“域工程”概念,提出了面向域的造型技术框架。区别于传统造型技术是造型工具以及造型资源的重用,面向域的造型技术更进一步,侧重于造型经验知识的重用。本文方法利用领域内的配置知识,包括模型的缺省配置、构造规则、非法组合和约束等信息来辅助设计者造型。这样,不但能够提高造型效率,一定程度上保证模型生成质量,并且降低了用户的专业知识需求。除此之外,文章还就了技术框架中的关键算法和步骤进行了详细的讨论。
     总体上说本文的贡献如下:
     ●从面向域的问题求解角度,将软件工程中的“域工程”思想引入几何造型,提出了面向域的造型技术框架。
     ●在领域内造型组件的获取方面,提出了一种新的基于散乱点的网格重建方法。利用图像的连续性和适当的二维交互来确保重建网格的拓扑正确性。采用递进式的网格优化过程,通过网格重整技术保证了网格质量,从而可以获得一系列精度下的高质量网格模型。
     ●在面向域的造型描述方面,提出了一种新的建筑造型语法—构造语法,并应用于中国古代建筑的快速造型。用户只需输入几个简单的特征与风格控制参数,系统即可快速地自动生成所需的建筑单体和群落。
     ●在造型控制方面,提出了规则辅助的半自动造型方式,该方法将领域内的配置知识通过辅助规则的形式加以描述。在造型的过程中,通过配制知识的约束,用户的交互量被极小化,从而提高了造型的效率。
     总之,本文所提出的面向域的造型技术框架实际上是一个开放性的系统结构。它的核心就在于利用领域内的配置知识来辅助用户造型。对于领域知识的描述、造型组件,以及造型的控制方法在本文中提出了一些可行的解决方案,但并不局限于此。许多现有的相关技术都可以被整合于这一框架之下。本文的研究成果可被应用于面向普通用户、面向特定领域的三维造型系统的开发。支持工业造型设计、数字娱乐等应用,通过预定义的领域内知识的辅助,所开发的系统可帮助用户更加高效和方便地构造出所需三维模型。
Nowdays, as the techniques of computer graphic are widely exploited, more andmore 3D models are required in various domains, such as traditional industry, advertising,digital entertainment etc. Unfortunately, 3D modeling is a hard and professional job,which does not suit for most of the non-professional users. Here, we will discuss the 3Dmodeling techniques in domains.
     First, we review the history of modeling techniques in the last forty years and classifythem into three classes based on their operating schema. After that, we discuss the char-acteristic and applicability each of them. Based on the analysis, the purpose and contentof our research are presented.
     Secondly, we introduce the concept of "domain engineering" from the software en-gineering domain. We treat the 3D modeling problem in a different way and represent anovel framework of rapid modeling in domains. Not only the modeling tools and modelresources are reused, but also the experience of modeling is reused too. Configure knowl-edge which includes default configuration, construction rules, illegal combination andconstrains is stored in the domain engineering. All these knowledge can be used to as-sist users during the modeling process. They help to improve the modeling efficiencygreatly and also guarantee the quality of result models. After introducing the framework,we discuss three key problems of it, which are components(the basic unit of 3d models),the language of domains(how to represent the configure knowledge) and the control ofmodeling process.
     When discussing components, we focus on the problem of surface reconstructionfrom unoriented points, which is a easy way to acquire components. A practical approachof surface reconstruction is represented, which is different from the origins. Instead ofestimating local surface orientation, we first generate a set of depth images from the in-put point clouds, and a coarse mesh is then generated based on them by space carvingtechniques. The result mesh is progressively refined by local mesh refinement and opti-mization according to surface distance measure. Our approach is easy to implement, buthas the ability to outputs high quality meshes in different resolutions.
     We use semantic rules as the domain language. After analyzing the existing proce-dure modeling technology, we propose a new modeling grammar-Construction Gram- mar. It is more powerful than the previous ones and we experience it on the modeling ofChinese ancient architectures. An Chinese ancient architecture with thousands of facesmay be built in a few seconds. All the generated models are in strict with the ancientChinese architectural style features.
     Finally, we discuss the methods of modeling control. An semiautomatice rules assistmodeling approach is proposed in the chapter five. Configure knowledge in the domainengineering, which includes constructive rules, default settings, constrains etc., are allpresented as assist rules. It includes construction rules, configure rules and constrain rules.All the assist rules are predefined and used to help users to reduce modeling operations.Different from the traditional approaches, our method not only reuse the modeling toolsand resources, but also reuse the experience of modeling.
     In conclusion, the framework of modeling techniques in domains is an open struc-ture. Many techniques not only the modeling techniques can be applied in this framework.In our thesis, we just present several methods to handle modeling problems in domains.The framework which we described in our thesis can be applied in the development of 3dmodeling system. By all the configure knowledge predefined in the domain engineering,the modeling efficiency and quality will be improved.
引文
[1] 孙家广.计算机辅助设计技术基础.清华大学出版社,2000.
    [2] 鲍虎军,金小刚,彭群生.计算机动画的算法基础.浙江大学出版社,2000.
    [3] 许栋.微分网格处理技术.浙江大学博士学位论文,2006.
    [4] 故宫博物院.紫禁城平面示意图,http://www.dpm.org.cn/china/default.asp.
    [5] publisher=中国机械工业出版社year=1983梁思成,title=营造法式注释.
    [6] Autodesk 3ds Max software. Autodesk inc., http://usa.autodesk.com/.
    [7] Bart Adams and Philip Dutre. Interactive boolean operations on surfel-bounded solids. ACM Trans. Graph., 22(3):651-656, 2003.
    [8] Udo Adamy, Joachim Giesen, and Matthias John. Surface reconstruction using umbrella filters. Comput. Geom. Theory Appl., 21 (1): 63-86, 2002.
    [9] A.G.Hamilton. Logic for Mathematicians. Cambridge University Press, 1988.
    [10] Pierre AIliez, Giuliana Ucelli, Craig Gotsman, and Marco Attene. Recent advances in remeshing of surfaces. Technical report, Part of the state-of-the-art report of the AIM@SHAPE EU network, 2005.
    [11] Nina Amenta, Marshall Bern, and Manolis Kamvysselis. A new voronoi-based surface reconstruction algorithm. In ACM SIGGRAPH'98, pages 415-421, 1998.
    [12] Naomi Ando, Nobuhiro Yamahata, Syuta Masumi, and Masahiro Chatani. Shape grammar and form properties of architectural figures. Journal for Geometry and Graphics, 5, 2001.
    [13] Modeling Software ArchiCAD, http://www.graphisoft.com/.
    [14] Stephen Aylward and Gordon Kindlmann. Hot topics in 3d medical visualization. In course notes 33. In Proceedings of ACM SIGGRAPH 2005. ACM Press, 2005.
    [15] Chandrajit L. Bajaj, Fausto Bemardini, and Guoliang Xu. Automatic reconstruction of surfaces and scalar fields from 3d scans. In ACMSIGGRAPH'95, pages 109-118, 1995.
    [16] David Baraff. Analytical methods for dynamic simulation of non-penetrating rigid bodies. In SIGGRAPH'89: Proceedings of the 16th annual conference on Computer graphics and interactive techniques, pages 223-232, New York, NY, USA, 1989. ACM Press.
    [17] David Baraff. Curved surfaces and coherence for non-penetrating rigid body simulation. SIG-GRAPH Comput. Graph., 24(4):19-28, 1990.
    [18] David Baraff. Fast contact force computation for nonpenetrating rigid bodies. In SIGGRAPH'94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pages 23-34, New York, NY, USA, 1994. ACM Press.
    [19] David Baraff and Andrew Witkin. Large steps in cloth simulation. In SIGGRAPH '98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pages 43-54, New York, NY, USA, 1998. ACM Press.
    [20] Alan H. Barr. Global and local deformations of solid primitives. In SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques, pages 21-30, New York, NY, USA, 1984. ACM Press.
    [21] G. H. Bendels and R. Klein. Mesh forging: editing of 3d-meshes using implicitly defined occluders. In SGP '03: Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, pages 207-217, Aire-la-Ville, Switzerland, Switzerland, 2003. Eurographics Association.
    [22] Fausto Bernardini, Chandrajit L. Bajaj, Jindong Chert, and Daniel Schikore. Automatic reconstruction of 3d (cad) models from digital scans. International dournal of Computational Geometry and Applications, 9:327-369, 1999.
    [23] J. Bloomenthal. An implicit surface polygonizer. In P.S. Heckbert, editor, Graphics Gems Ⅳ, pages 324-349. Academic Press, Cambridge, 1994.
    [24] Jean-Daniel Boissonnat. Geometric structures for three-dimensional shape representation. ACM Trans. Graph., 3(4):266-286, 1984.
    [25] Richard A. Bolt. "put-that-there": Voice and gesture at the graphics interface. In SIGGRAPH '80: Proceedings of the 7th annual conference on Computer graphics and interactive techniques, pages 262-270, New York, NY, USA, 1980. ACM Press.
    [26] Mario Botsch and Leif Kobbelt. An intuitive framework for real-time freeform modeling. ACM Trans. Graph., 23(3):630-634, 2004.
    [27] Mario Botsch and Leif Kobhelt. A remeshing approach to multiresolution modeling. In Eurographics/ACMSIGGRAPH SGP'04, pages 185-192. ACM Press, 2004.
    [28] Jean-Yves Bouguet and Pietro Perona. 3d photography on your desk. In ICCV '98: Proceedings of the Sixth International Conference on Computer Hsion, page 43, Washington, DC, USA, 1998. IEEE Computer Society.
    [29] J. C. Carr, R. K. Beatson, J. B. Cherrie, T. J. Mitchell, W. R. Fright, B. C. McCallum, and T. R. Evans. Reconstruction and representation of 3d objects with radial basis functions. In ACM SIGGRAPH '01, pages 67-76, 2001.
    [30] Yu-Kuang Chang and Alyn P. Rockwood. A generalized de casteljau approach to 3d free-form deformation. In SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pages 257-260, New York, NY, USA, 1994. ACM Press.
    [31] Sabine Coquillart. Extended free-form deformation: a sculpturing tool for 3d geometric modeling. In SIGGRAPH'90: Proceedings of the 17th annual conference on Computer graphics and interactive techniques, pages 187-196, New York, NY, USA, 1990. ACM Press.
    [32] Brian Curless and Marc Levoy. A volumetric method for building complex models from range images. In ACMSIGGRAPH '96, pages 303-312, 1996.
    [33] Krzysztof Czarnecki and Ulrich W. Eisenecker. Generative Programming- Methods, Tools, and Applications. Addison-Wesley, June 2000.
    [34] Paul Debevec, Yizhou Yu, and George Boshokov. Efficient view-dependent image-based rendering with projective texture-mapping. Technical Report CSD-98-1003, 20, 1998.
    [35] Tamal K. Dey. Curve and surface reconstruction. Cambridge University Press., Cambridge, UK, 2004.
    [36] Tamal K. Dey and Samrat Goswami. Tight cocone: a water-tight surface reconstructor. In SM '03: Proceedings of the eighth ACM symposium on Solid modeling and applications, pages 127-134. ACM Press, 2003.
    [37] Google Earth. Google inc., http://earth.google.com/.
    [38] David S. Ebert. Volumetric modeling with implicit functions: a cloud is born. In SIGGRAPH '97: ACM SIGGRAPH 97 Visual Proceedings: The art and interdisciplinary programs of SIG-GRAPH '97, page 147, New York, NY, USA, 1997. ACM Press.
    [39] David S. Ebert, F. Kenton Musgrave, Darwyn Peaehey, Ken Perlin, and Steven Worley. Texturing and Modeling: A Procedural Approach. July 1998.
    [40] Herbert Edelsbrunner and Ernst P. Mucke. Three-dimensional alpha shapes. ACM Trans. Graph., 13(1):43-72, 1994.
    [41] Alexei A. Efros and William T. Freeman. Image quilting for texture synthesis and transfer. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 341-346, New York, NY, USA, 2001. ACM Press.
    [42] Lynn Eggli, Beat D. Bruderlin, and Gershon Elber. Sketching as a solid modeling tool. In SMA '95: Proceedings of the third ACM symposium on Solid modeling and applications, pages 313-322, New York, NY, USA, 1995. ACM Press.
    [43] Sarah F. Frisken, Ronald N. Perry, Alyn P. Rockwood, and Thouis R. Jones. Adaptively sampled distance fields: a general representation of shape for computer graphics. In ACMSIGGRAPH '00, pages 249-254, 2000.
    [44] Thomas Funkhouser, Michael Kazhdan, Philip Shilane, Patrick Min, William Kiefer, Ayellet Tal, Szymon Rusinkiewicz, and David Dobkin. Modeling by example. ACM Trans. Graph., 23(3):652-663, 2004.
    [45] Thomas Funkhouser, Patrick Min, Michael Kazhdan, Joyce Chert, Alex Halderrnan, David Dobkin, and David Jacobs. A search engine for 3d models. ACM Trans. Graph., 22(1):83-105, 2003.
    [46] Joseph Giarrantano and 印鉴,刘星成,汤庸译Gary Riley著.专家系统原理与编程.机械工业出版社,2000.
    [47] Sarah F. F. Gibson. Using distance maps for accurate surface representation in sampled volumes. In VVS '98: Proceedings of the 1998 IEEE symposium on Volume visualization, pages 23-30, New York, NY, USA, 1998. ACM Press.
    [48] Guy Godin, J. Angelo Beraldin, John Taylor, Luc Coumoyer, Marc Rioux, Sabry El-Hakim, Rejean Baribeau, Francois Blais, Pierre Boulanger, Jacques Domey, and Michel Picard. Active optical 3d imaging for heritage applications. IEEE Comput. Graph. Appl., 22(5):24-36, 2002.
    [49] G. Stiny. Ice-ray: a note on chinese lattice designs. Environment and Planning B, 4, 1977.
    [50] G. Stiny. Introduction to shape and shape grammars. Environment and Planning B, 7, 1980.
    [51] G. Stiny and W. J. Mitchell. The palladian grammar. Environment and Planning B, 5, 1978.
    [52] Baining Guo, J. Menon, and B. Willette. Surface reconstruction using alpha shapes. Computer Graphics Forum, 16(4):177-190, 1997.
    [53] Igor Guskov, Wim Sweldens, and Peter Schroder. Multiresolution signal processing for meshes. In SIGGRAPH '99: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pages 325-334, New York, NY, USA, 1999. ACM Press/Addison-Wesley Publishing Co.
    [54] Igor Guskov, Kiril Vidimce, Wim Sweldens, and Peter Schroder. Normal meshes. In SIG-GRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pages 95-102, New York, NY, USA, 2000. ACM Press/Addison-Wesley Publishing Co.
    [55] Christoph M. Hoffmann, John E. Hopcroft, and Michael E. Karasick. Robust set operations on polyhedral solids. IEEE Comput. Graph. Appl., 9(6):50-59, 1989.
    [56] Hugues Hoppe, Tony DeRose, Tom Duchamp, John McDonald, and Werner Stuetzle. Surface reconstruction from unorganized points. In ACMSIGGRAPH '92, pages 71-78, 1992.
    [57] Hugues Hoppe, Tony DeRose, Tom Duchamp, John McDonald, and Wemer Stuetzle. Mesh optimization. Computer Graphics, 27(Annual Conference Series): 19-26, 1993.
    [58] William M. Hsu, John F. Hughes, and Henry Kaufman. Direct manipulation of free-form deformations. In SIGGRAPH '92: Proceedings of the 19th annual conference on Computer graphics and interactive techniques, pages 177-184, New York, NY, USA, 1992. ACM Press.
    [59] Jianbing Huang and Chia-Hsiang Menq. Automatic cad model reconstruction from multiple point clouds for reverse engineering. Journal of Computing and lnformation Science in Engineering, 2:160-170, September 2002.
    [60] Jin Huang, Xiaohan Shi, Xinguo Liu, Kun Zhou, Li-Yi Wei, Shanghua Teng, Hujun Bao, Baining Guo, and Heung-Yeung Shum. Subspace gradient domain mesh deformation. To Appear in ACM SIGGRAPH 2006., 2006.
    [61] Takeo Igarashi, Satoshi Matsuoka, and Hidehiko Tanaka. Teddy: a sketching interface for 3d freeform design. In SIGGRAPH '99: Proceedings of the 26th annual conference on Com- puter graphics and interactive techniques, pages 409-416, New York, NY, USA, 1999. ACM Press/Addison-Wesley Publishing Co.
    [62] Takeo Igarashi, Tomer Moscovich, and John F. Hughes. As-rigid-as-possible shape manipulation. ACM Trans. Graph, 24(3):1134-1141, 2005.
    [63] I. Kardos, L. Hajder, and D. Chetverikov. Bone surface reconstruction from ct/mr images using fast marching and level set methods. In Joint Hungarian-Austrian Conference on Image Processing and Pattern Recognition, pages 41-48, 2005.
    [64] Software Engineering Institute. Model-based software engineering, http://www.sei.cmu.edu/mbse/.
    [65] Tao Ju. Robust repair of polygonal models. ACM Trans. Graph., 23(3):888-895, 2004.
    [66] Michael Kass and Gavin Miller. Rapid, stable fluid dynamics for computer graphics. In SIG-GRAPH '90: Proceedings of the 17th annual conference on Computer graphics and interactive techniques, pages 49-57, New York, NY, USA, 1990. ACM Press.
    [67] Michael Kazhdan, Matthew Bolitho, and Hugues Hoppe. Poisson surface reconstruction. In Eurographics/ACMSIGGRAPHSGP '06, pages 61-70. ACM Press, 2006.
    [68] Leif Kobbelt, Swen Campagna, Jens Vorsatz, and Hans-Peter Seidel. Interactive multi-resolution modeling on arbitrary meshes. In SIGGRAPH '98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pages 105-114, New York, NY, USA, 1998. ACM Press.
    [69] R. Koch, M. Pollefeys, and L. Van Gool. Automatic 3d model acquisition from uncalibrated image sequences. In Computer Graphics International, pages 597-604, 1998.
    [70] R. Koch, M, Pollefeys, and L. Van Gool. Realistic surface reconstruction of 3d scenes from uncalibrated image sequences. The Journal of Visualization and Computer Animation, (3), July 2000.
    [71] David Koller, Michael Turitzin, Marc Levoy, Marco Tarini, Giuseppe Croccia, Paolo Cignoni, and Roberto Scopigno. Protected interactive 3d graphics via remote rendering. ACM Trans. Graph., 23(3):695-703, 2004.
    [72] A. Laurentini. The visual hull concept for silhouette based image understanding. IEEE PAMI, 16(2):150-162, 1994.
    [73] Marc Levoy, Kari Pulli, Brian Curless, Szymon Rusinkiewicz, David Koller, Lucas Pereira, Matt Ginzton, Sean Anderson, James Davis, Jeremy Ginsberg, Jonathan Shade, and Duane Fulk. The digital michelangelo project: 3D scanning of large statues. In Kurt Akeley, editor, Siggraph 2000, Computer Graphics Proceedings, pages 131-144. ACM Press/ACM SIG-GRAPH/Addison Wesley Longman, 2000.
    [74] Frederic Leymarie, David Cooper, Martha Joukowsky, Benjamin Kimia, David Laidlaw, David Mumford, and Eileen Vote. The SHAPE Lab: New technology and software for archaeologists. In CAA 2000: Computing Archaeology for Understanding the Past, Ljubijana, Slovenia, April 2000. A joint conference of Computer Applications and Quantitative Methods in Archaeology (28th annual conference) and the Union Internationale des Sciences Prehistoriques et Protohis-toriques, Commission Ⅳ.
    [75] Aristid Lindenmayer. Mathematical models for cellular interaction in development ⅰ and ⅱ. Journal of Theoretical Biology, 18:280-315, 1968.
    [76] Yaron Lipman, Olga Sorkine, Daniel Cohen-Or, David Levin, Christian Rossl, and Hans-Peter Seidel. Differential coordinates for interactive mesh editing. In SMI '04: Proceedings of the Shape Modeling International 2004 (SMI'04), pages 181-190, Washington, DC, USA, 2004. IEEE Computer Society.
    [77] Yaron Lipman, Olga Sorkine, David Levin, and Daniel Cohen-Or. Linear rotation-invariant coordinates for meshes. ACM Trans. Graph, 24(3):479-487, 2005.
    [78] Hua Liu, Wei Hua, Dong Zhou, and Hujun Bao. Building chinese ancient architectures in seconds. In International Conference of Computational Science 2005, Lecture Notes in Computer Science, pages 248-255. Springer Berlin / Heidelberg, May 2005.
    [79] William E. Lorensen and Harvey E. Cline. Marching cubes: A high resolution 3d surface construction algorithm. In ACM SIGGRAPH '87, pages 163-169. ACM Press, 1987.
    [80] Michael Lounsbery, Tony D. DeRose, and Joe Warren. Multiresolution analysis for surfaces of arbitrary topological type. ACM Trans. Graph., 16(1):34-73, 1997.
    [81] Ron MacCracken and Kenneth I. Joy. Free-form deformations with lattices of arbitrary topology. In SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 181-188, New York, NY, USA, 1996. ACM Press.
    [82] Tom Duchamp Hugues Hoppe Michael Lounsbery Matthias Eck, Tony DeRose and Werner Stuetzle. Multiresolution analysis of arbitrary meshes. In In Proceedings of ACM SIGGRAPH 1995, pages 173-182, New York, NY, USA, 1995. ACM Press.
    [83] Autodesk Maya. Autodesk inc., http://usa.autodesk.com.
    [84] Robert Mend and Heinrich Muller. Interpolation and approximation of surfaces from three-dimensional scattered data points. In Scientific Visualization Conference, page 223, 1997.
    [85] Claudio Montani, Riccardo Scateni, and Roberto Seopigno. A modified look-up table for implicit disambiguation of marching cubes. The Visual Computer, 10(6):353-355, 1994.
    [86] Pascal Miiller, Peter Wonka, Simon Haegler, Andreas Ulmer, and Luc Van Gool. Procedural modeling of buildings. In SIGGRAPH '06 to be appeared. ACM Press, 2006.
    [87] Radomir Mech and Przemyslaw Prusinkiewicz. Visual models of plants interacting with their environment. In SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 397-410, New York, NY, USA, 1996. ACM Press.
    [88] Andrew Nealen, Olga Sorkine, Marc Alexa, and Daniel Cohen-Or. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph., 24(3):1142-1147, 2005.
    [89] Software Nendo, http://www.izware.com/nendo/index.htm.
    [90] Jakob Nielsen. Noncommand user interfaces. Commun. ACM, 36(4):83-99, 1993.
    [91] Persistence of Vision Raytracer (POV-Ray). Persistence of vision raytracer pty. Itd, http://www.povray.org/.
    [92] Yutaka Ohtake, Alexander Belyaev, Marc Alexa, Greg Turk, and Hans-Peter Seidel. Multi-level partition of unity implicits. ACM Trans. Graph., 22(3):463—470, 2003.
    [93] Yoav I. H. Parish and Pascal Muller. Procedural modeling of cities. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 301-308, New York, NY, USA, 2001. ACM Press.
    [94] Camillo J. Taylor Paul E. Debevec and Jitendra Malik. Modeling and rendering architecture from photographs: A hybrid geometry- and image-based approach. Technical Report UCB/CSD-96-893, EECS Department, University of California, Berkeley, 1996.
    [95] Ronald N. Perry and Sarah F. Frisken. Kizamu: a system for sculpting digital characters. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 47-56, New York, NY, USA, 2001. ACM Press.
    [96] Sylvain Petitjean and Edmond Boyer. Regular and non-regular point sets: Properties and reconstrnction. Computational Geometry-Theory and Application, 19(2-3): 101-126, 2001.
    [97] Polhemus, http://www.polhemus.com/.
    [98] M. Pollefeys. Self-calibration and metric 3D reconstruction from uncalibrated image sequences. PhD. thesis, K. U. Leuven, 1999.
    [99] M. Pollefeys, R. Koch, M. Vergauwen, A. A. Deknuydt, and L. J. Van Gool. Three-dimensional scene reconstruction from images. In In Proceedings of the Conference on Three-Dimensional Image Capture and Applications Ⅱ, pages 215-226, 2000.
    [100] M. Pollefeys, M. Proesmans, R. Koch, M. Vergauwen, and L. Van Gool. Acquisition of detailed models for virtual reality. In J. A. Barcelo, M. Forte, and D. H. Sanders, editors, Virtual Reality in Archaeology, number 843 in BAR International Series, pages 71-77, Oxford, UK, 2000. CAA, Archaeopress, publishers of British Archaeological Reports.
    [101] M. Pollefeys, M. Vergauwen, and L. Van Gool. Automatic 3d modeling from image sequences. International Archive of Photogrammetry and Remote Sensing, ⅩⅩⅩⅢ:619-626, 2000.
    [102] Marc Pollefeys, Reinhard Koch, and Lue J. Van Gool. Self-calibration and metric reconstruction in spite of varying and unknown internal camera parameters. In ICCV, pages 90—95, 1998.
    [103] Marc Pollefeys, Reinhard Koch, Maarten Vergauwen, and Lue J. Van Gool. Metric 3d surface reconstruction from uncalibrated image sequences. In SMILE'98: Proceedings of the European Workshop o n 3D Structure from Multiple Images of Large-Scale Environments, pages 139-154, London, UK, 1998. Springer-Verlag.
    [104] H. Pottmann, S. Leopoldseder, and M. Hofer. Approximation with active b-spline curves and surfaces. In Pacific Graphics '02, pages 8-25, 2002.
    [105] Marc Proesmans and Luc Van Gool. Reading between the lines -a method for extracting dynamic 3d with texture. In VRST '97: Proceedings of the ACM symposium on Virtual reality software and technology, pages 95-102, New York, NY, USA, 1997. ACM Press.
    [106] Przemyslaw Prusinkiewicz, Mark James, and Radom. Synthetic topiary. In SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pages 351-358, New York, NY, USA, 1994. ACM Press.
    [107] Przemyslaw Prusinkiewicz and Aristid Lindenmayer. The algorithmic beauty of plants. Springer-Verlag New York, Inc., New York, NY, USA, 1990.
    [108] Przemyslaw Prusinkiewicz, Lars Mdermann, Radoslaw Karwowski, and Brendan Lane. The use of positional information in the modeling of plants. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 289-300, New York, NY, USA, 2001. ACM Press.
    [109] David Pugh. Designing solid objects using interactive sketch interpretation. In SI3D '92: Proceedings of the 1992 symposium on Interactive 3D graphics, pages 117-126, New York, NY, USA, 1992. ACM Press.
    [110] Oliver Schall and Marie Samozino. Surface from scattered points: A brief survey of recent developments. In Bianca Falcidieno and Nadia Magnenat-Thalmann, editors, 1st International Workshop on Semantic Virtual Environments, pages 138-147, Villars, Switzerland, 2005. MIRALab.
    [111] Thomas W. Sederberg and Scott R. Parry. Free-form deformation of solid geometric models. In SIGGRAPH '86: Proceedings of the 13th annual conference on Computer graphics and interactive techniques, pages 151-160, New York, NY, USA, 1986. ACM Press.
    [112] Karan Singh and Eugene Fiume. Wires: a geometric deformation technique. In SIGGRAPH'98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pages 405-414, New York, NY, USA, 1998. ACM Press.
    [113] S. K. Lodha and R. Franke. Scattered data techniques for surfaces. In H. Hagen, G. Nielson, and F. Post, editors, Dagstuhl Conference on Scientific Visualization, pages 282-222. IEEE Computer Society Press, 1999.
    [114] P. SIoan, C. F. Rose, and M. F. Cohen. Shape and animation by example. Technical Report MSR-TR2000-79, Microsoft Research, 2000.
    [115] Peter-Pike J. Sloan, Ⅲ Charles F. Rose, and Michael F. Cohen. Shape by example. In SI3D '01: Proceedings of the 2001 symposium on Interactive 3D graphics, pages 135-143, New York, NY, USA, 2001. ACM Press.
    [116] AutoCAD Software. Autodesk inc., http://usa.autodesk.com/.
    [117] Pro/ENGINEER software. Parametric technology corporationy, http://www.ptc.com.
    [118] Sketchup Software. Google inc., http://www.sketchup.com/.
    [119] Softimage Software. Avid technology, inc., http://www.softimage.com/.
    [120] Solid Edge software. Ugs company, http://www.ugs.com.
    [121] SolidWorks software. Solidworks corporation, http://www.solidworks.com/.
    [122] O. Sorkine, D. Cohen-Or, Y. Lipman, M. Alexa, C. Rossl, and H. -P. Seidel. Laplacian surface editing. In SGP '04: Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, pages 175-184, New York, NY, USA, 2004. ACM Press.
    [123] Olga Sorkine. State-of-the-art report: Laplacian mesh processing. In In Proceedings of the Eurographics 2005. Eurographics Association, 2005.
    [124] Chiew-Lan Tai, Hongxin Zhang, and Chun-Kin Fong. Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum, 23(4):855-863, 2004.
    [125] T. W. Knight. Color grammars: designing with lines and colors. Environment and Planning B:Pianning and Design, 16, 1989.
    [126] T. W. Knight. Designing with grammars. In G. N. Schmitt, editor, In CAAD futures '91, Computer-Aided Architectural Design, pages 33-48, 1992.
    [127] Maarten Vergauwen, Marc Pollefeys, and L. Van Gool. Calibration and 3d measurement from martian terrain images. In International Conference on Robotics and Automation. IEEE Computer Society Press, 2001.
    [128] Maarten Vergauwen, Marc Pollefeys, and Luc J. Van Gool. A stereo vision system for support of planetary surface exploration. In ICVS '01: Proceedings of the Second International Workshop on Computer Vision Systems, pages 298-312, London, UK, 2001. Springer-Verlag.
    [129] Maarten Vergauwen, Marc Pollefeys, Ronny Moreas, Fuyi Xu, Gianfranco Visentin, Luc Van Gool, and Hendrik Van Brussel. Calibration, terrain reconstruction and path planning for a planetary exploration system. In Proc.i-SAIRAS, 2001.
    [130] Google 3D Warehouse. Google inc., http://sketchup.google.com/3dwarehouse/.
    [131] Pierre Wellner. Interacting with paper on the digitaldesk. Commun. ACM, 36(7):87-96, 1993.
    [132] Andrew Witkin and William Welch. Fast animation and control of nonrigid structures. In SIGGRAPH'90: Proceedings of the 17th annual conference on Computer graphics and interactive techniques, pages 243-252, New York, NY, USA, 1990. ACM Press.
    [133] Peter Wonka, Michael Wimmer, Francois Sillion, and William Ribarsky. Instant architecture. ACM Trans. Graph., 22(3):669-677, 2003.
    [134] Yizhou Yu, Kun Zhou, Dong Xu, Xiaohan Shi, Hujun Bao, Baining Guo, and Heung-Yeung Shum. Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph., 23(3):644-651, 2004.
    [135] Robert C. Zeleznik, Kenneth P. Hemdon, and John F. Hughes. Sketch: an interface for sketching 3d scenes. In SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, pages 163-170, New York, NY, USA, 1996. ACM Press.
    [136] Kun Zhou, Jin Huang, John Snyder, Xinguo Liu, Hujun Bao, Baining Guo, and Heung-Yeung Shum. Large mesh deformation using the volumetric graph laplacian. ACM Trans. Graph., 24(3):496-503, 2005.
    [137] Denis Zorin, Peter Schroder, and Wim Sweldens. Interactive multiresolution mesh editing. Computer Graphics, 31 (Annual Conference Series):259-268, 1997.

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

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

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