研究生: |
蔡青揚 Ching-Yang Tsai |
---|---|
論文名稱: |
3D建築原型拼貼 Architecture Prototying by 3D Collage |
指導教授: |
楊傳凱
Chuan-Kai Yang |
口試委員: |
陳玲鈴
none 梁容輝 none |
學位類別: |
碩士 Master |
系所名稱: |
管理學院 - 資訊管理系 Department of Information Management |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 中文 |
論文頁數: | 52 |
中文關鍵詞: | 3D拼貼 、黏合 、變形 、材質 、分割 |
外文關鍵詞: | 3D collage, Snapping, Deformation, Texturing, Segmentation |
相關次數: | 點閱:330 下載:2 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
當今的3D建模系統,例如Autodesk旗下的商用軟體3ds Max或Maya等均提供了強大豐富的建模及編輯功能,讓設計師得以利用這些工具去實踐自己的想法,尤其在建築的領域上,Autodesk所開發的AutoCAD和Revit這兩套商用軟體更是特別針對建築這塊領域,提供了專業的操作和設計,對於一個設計師來說,這些軟體無疑是幫助他們構築心中想法的好幫手。
然而,上述系統所需要的學習成本都很高,所以近年來有許多的研究都傾向開發讓一般使用者也能快速上手的3D建模系統,讓建模的操作變得單純而容易使用,而在3D建築建模方面,這類快速建模系統大多要求建築的〝合理性〞,基於這個理由,系統在提供簡易操作介面和高效率建模方法的同時,卻也犧牲了建模的自由度和多樣性。
為了改善上述系統的缺點,我們提出了利用3D拼貼的概念,再透過簡易操作的介面合併各式各樣的建築元件去構築建築外觀(原型)。為了達成這個概念,我們的系統提供了三種必要的功能:第一,自動對齊貼合的功能讓兩個3D元件在建模的程序中可以任意黏合任兩個相異元件的表面;第二,變形功能讓使用者能夠在元件的任何一個表面做變形,增加外觀的豐富度;第三,系統提供使用者透過簡單的操作在model上著色或貼上材質。
我們希望透過這個簡易的建模介面,讓使用者能夠有效率的進行建築外觀(原型)的建模,並獲得預期中的效果。在論文最後的實驗成果和結論部分,我們會證明系統能夠快速簡單的建立現實中已經存在的建築外觀,也能利用系統所提供的功能創造出前衛的建築風格。
Thanks to the development of generic and powerful 3D modeling softwares, such as 3dsMax or Maya, artists or designers could more easily convert their ideas into reality. More specifically, commercial tools such as AutoCAD and Revit have become indispensable for architecture designers. The fact that many creative amateur artists or designers may also have the desire to innovate in discovering new styles or renovate old ones has made the aforementioned tools very valuable to them as well. However, the expensive price and intricate details of these tools have rendered them relatively inaccessible to most people, thus the existence of many modeling tools with intermediate prices and complicacy. Though convenient, these tools are mainly designed for generating regular architectures or mimicking existing ones. As a consequence, the associated efficiency and user friendliness come at the expense of sacrificing the flexibility or diversity.
In this thesis, we propose a new framework for architecture prototyping via the concept of 3D collage, that is, a combination of geometrically transformed components segmented from multiple source architectures. In addition, our proposed framework features three desired functionalities as follows. First, during the construction process, two components can be snapped together through the most matched faces. Second, deformation can be performed arbitrarily on any face of the resulting mesh. Third, the assignment of color and texture attributes on the resulting mesh is intuitively and flexibly done in user-friendly manner. By enjoying a simpler user interface, our system strikes a good balance between efficiency and expressiveness, thus making it particularly appropriate for the purpose of architecture prototyping. Results are shown to demonstrate that our framework is not only good at simulating a wide variety of existing architectures, but also capable of creating even avant-garde architectural styles.
BESL, P., AND MCKAY, N. 1992. A Method for Registration of 3D Shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence 14, 2, 239-256.
CABRAL, M., LEFEBVRE, S., DACHSBACHER, C., AND DRETTAKIS, G. 2009. Structure-Preserving Reshape for Textured Architectural Scenes. Computer Graphics Forum 28, 2, 469-480.
CATMULL, E., AND CLARK, J. 1978. Recursively Generated B S-pline Surfaces on Arbitrary Topological Meshes. Computer-Aided Design 10, 6, 350-355.
CHOMSKY, N. 1956. Three Models for the Description of Language. IRE Transactions on Information Theory 2, 113-124.
DEBEVEC, P., TAYLOR, C., AND MALIK, J. 1996. Modeling and Rendering Architecture from Photographs: a Hybrid Geometry and Image-Based Approach. In SIGGRAPH '1996, 11-20.
EFROS, A. A., AND FREEMAN, W. T. 2001. Image Quilting for Texture Synthesis and Transfer. In SIGGRAPH '2001, 341-346.
EFROS, A. A., AND LEUNG, T. 1999. Texture Synthesis by Non parametric Sampling. In International Conference on Computer Vision, 1033-1038.
EHRIG, H., ENGELS, G., KREOWSKI, H.-J., AND ROZENBERG, G. 1999. Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools.World Scientific Publishing Company.
FUNKHOUSER, T., KAZHDAN, M., SHILANE, P., MIN, P., KIEFER, W., TAL, A., RUSINKIEWICZ, S., AND DOBKIN, D. 2004. Modeling by Example. In SIGGRAPH '2004.
KNUTH, D. 1968. Semantics of Context-Free Languages. Mathematical Systems Theory 2, 2, 127-145.
LIPP, M., WONKA, P., AND WIMMER, M. 2008. Interactive Visual Editing of Grammars for Procedural Architecture. ACM Transactions on Graphics 27, 3.
MERRELL, P., AND MANOCHA, D. 2008. Continuous Model Synthesis. ACM Transactions on Graphics 27, 5.
MÜLLER, P., WONKA, P., HAEGLER, S., ULMER, A., AND GOOL, L. V. 2006. Procedural Modeling of Buildings. ACM Transactions on Graphics 25, 3, 614-623.
MÜLLER, P., ZENG, G., WONKA, P., AND GOOL, L. V. 2007. Image-Based Procedural Modeling of Facades. ACM Transactions on Graphics 26, 3.
PARISH, Y. I. H., AND MÜLLER, P. 2001. Procedural Modeling of Cities. In SIGGRAPH '2001, 301-308.
PAUL, M. 2007. Example-based Model Synthesis. In I3D '2007.
PIEGL, L., AND TILLER, W. 1995-1997. The NURB Book, second ed. Springer-Verlag.
SHARF, A., BLUMENKRANTS, M., SHAMIR, A., AND COHEN-OR, D. 2006. SnapPaste: an Interactive Technique for Easy Mesh Composition. The Visual Computer 22, 9, 835-844.
SIPSER, M. 1996. Introduction to the Theory of Computation. Course Technology, Boston.
STINY, G. 1975. Pictorial and Formal Aspects of Shape and Shape Grammars. Birkhauser Verlag, Basel.
WEI, L., AND LEVOY, M. 2000. Fast Texture Synthesis Using Tree-Structured Vector Quantization. In SIGGRAPH '2000, 479-488.
WONKA, P., WIMMER, M., SILLION, F., AND RIBARSKY, W. 2003. Instant Architecture. ACM Transactions on Graphics 22, 3, 669-677.
WANG Y.-S., TAI C.-L., SORKINE O., LEE T.-Y. 2008. Optimized Scale-and-Stretch for Image Resizing. ACM Trans. On Graphics (Proc. of ACM SIGGRAPH ASIA 2008) 27, 5.
XIAO, J., FANG, T., TAN, P., ZHAO, P., OFEK, E., AND QUAN, L. 2008. Image-Based Facade Modeling. ACM Transactions on Graphics 27, 5.
本篇3D model資料庫來源:
3D model retrieval system.
http://3d.csie.ntu.edu.tw/~dynamic/
3D Models, 3D Modeling Textures and Plugins at TurboSquid
http://www.turbosquid.com/
Princeton 3D Model Search Engine
http://shape.cs.princeton.edu/search.html