請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/68362完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 莊永裕 | |
| dc.contributor.author | Hung-Hsien Chen | en |
| dc.contributor.author | 陳弘憲 | zh_TW |
| dc.date.accessioned | 2021-06-17T02:18:45Z | - |
| dc.date.available | 2017-08-25 | |
| dc.date.copyright | 2017-08-25 | |
| dc.date.issued | 2017 | |
| dc.date.submitted | 2017-08-21 | |
| dc.identifier.citation | [1] 陳彥儒,《可列印三維存錢筒模型之建構方法》,碩士論文,臺灣大學,台灣,2016
[2] Musialski, P., Auzinger, T., Birsak, M., Wimmer, M., Kobbelt, L., “Reduced-Order Shape Optimization Using Offset Surfaces”, ACM Trans. Graph. 34, 4, Article 102 (August 2015), 9 pages. DOI: 10.1145/2766955 [3] Mark W. Jones, J. Andreas Bærentzen, and Milos Sramek, “3D Distance Fields: A Survey of Techniques and Applications”, IEEE Transactions on Visualization and Computer Graphics, Vol. 12, No. 4, July/August 2006 [4] J. Andreas Bærentzen and Henrik Aanæs, “Signed Distance Computation using the Angle Weighted Pseudo-normal”, IEEE Transactions on Visualization and Computer Graphics, June 2005, DOI: 10.1109/TVCG.2005.49 [5] C.M. Hoffmann, “Geometric and Solid Modeling”, Morgan Kaufmann, 1989 [6] William E. Lorensen, Harvey E. Cline, “Marching Cubes: A high resolution 3D surface construction algorithm.”, Computer Graphics, Vol. 21, Nr. 4, July 1987 [7] https://www.qt.io/ [8] https://www.tinkercad.com/ [9] http://www.meshlab.net/ [10] http://www.thingiverse.com/ [11] http://www.freecadweb.org/ [12] 王映萱,《利用自動物體分割從多視角影像建立3D 模型》,碩士論文,臺灣大學,台灣,2015。 [13] Stava, Ondrej, et al. 'Stress relief: improving structural strength of 3D printable objects.' ACM Transactions on Graphics (TOG) 31.4 (2012): 48. [14] Vanek, Juraj, et al. 'PackMerger: A 3D print volume optimizer.' Computer Graphics Forum. Vol. 33. No. 6. 2014. [15] De Berg, Mark, et al. 'Computational geometry.' Computational geometry. Springer Berlin Heidelberg, 2000. 1-17. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/68362 | - |
| dc.description.abstract | 三角形網格模型(Triangle Mesh)是現今普遍使用於表現三維模型的格式,藉由拼接一定數量的三角形,可以近似物體的表面。理論上三角形總數愈多即可產生愈精細的模型。近年流行的3D列印,預設輸入格式也是使用此格式。
Triangle Mesh只會描述物體的表面,在3D列印時,會將其視為實心的物體。但在許多情況下,如製作燈飾、樂器或本文討論的撲滿時,我們會需要一個中空的模型,為此我們必須編輯原本的Triangle Mesh。 在模型較單純時,可以使用CAD軟體手動將內部挖空,但對較複雜的模型進行這樣的處理費時又費力,於是我們設計一個系統,可以自動且可靠地將Triangle Mesh的內部挖空。 我們的系統會先對輸入之Triangle Mesh計算有號距離場(Signed Distance Field,以下簡稱為SDF),可以記錄空間中的點到模型表面的距離,距離的正或負分別代表該點位於此模型的外部或內部。利用SDF與著名的Marching Cubes演算法可以產生一個內部的模型來表示內部空洞的表面,最後將此內部模型與輸入模型結合後輸出,即可產生內部挖空的模型。 經過實驗,只要輸入模型符合SDF的基本假設,我們的系統就可以正確產生目標的挖空模型,外殼的厚度均勻,且可以參數控制此厚度。 | zh_TW |
| dc.description.abstract | Triangle mesh is widely used for representing 3D models. By stitching an amount of triangles, it can approximate the surface of an object. Theoretically, the more the triangles, the more accurate it would be. It is also the default input format for 3D printing.
Triangle mesh only describes the surface of an object. For 3D printing, it is viewed as a solid object. However, in many circumstance, e.g. making lanterns, instruments or, as we would discuss later, piggy banks, an empty model is required. So we have to edit the original mesh. When the mesh is simple, one could manually hollow it out with CAD software. But for those more complicated models, it could be quite challenging and time-consuming. As a result, we developed a system that can automatically and robustly hollow out triangle meshes. Our program will first calculate Signed Distance Field (abbreviated as SDF) for the triangle mesh. SDF records the distance from points in 3D space to the surface of the model. The sign of the distance being positive or negative indicates the point is outside or inside the model, respectively. Then, we will apply a well-known algorithm, Marching Cubes, to regenerate the surface of the inner hole. And finally combine this inner model with the input mesh to get an empty model. In our experiments, as long as the input model follows the basic assumptions of SDF, our system can robustly generate corresponding hollow model. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-17T02:18:45Z (GMT). No. of bitstreams: 1 ntu-106-R04944019-1.pdf: 2458117 bytes, checksum: 29d9ec7422d2f71521a57d0cb2432f68 (MD5) Previous issue date: 2017 | en |
| dc.description.tableofcontents | 口試委員審定書 i
誌謝 ii 摘要 iii Abstract iv 第一章 緒論 1 1.1 研究動機 2 1.2 研究目的 2 1.3 論文架構 2 第二章 文獻探討 3 第三章 方法設計 5 3.1. 方法流程 5 3.2. 輸入模型 5 3.3. 前處理 5 3.4. 計算Signed Distance Field 6 3.5. 建立內部模型 8 3.5.1. 均勻厚度 8 3.5.2. 硬幣可通行空間 10 3.6. 產生挖空模型並輸出 11 3.7. 介面設計 11 第四章 結果與討論 13 參考文獻 19 | |
| dc.language.iso | zh-TW | |
| dc.subject | 有號距離場 | zh_TW |
| dc.subject | 三角形網格模型 | zh_TW |
| dc.subject | 三維模型挖空 | zh_TW |
| dc.subject | 撲滿 | zh_TW |
| dc.subject | Signed Distance Field | en |
| dc.subject | Hollow out 3D model | en |
| dc.subject | Triangle mesh | en |
| dc.subject | Piggy bank | en |
| dc.title | 以有號距離場實現對三角形網格模型挖空之可靠方法 | zh_TW |
| dc.title | Robust Hollow-Out of Triangle Meshes with Signed Distance Field | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 105-2 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 吳賦哲,葉正聖 | |
| dc.subject.keyword | 三維模型挖空,有號距離場,三角形網格模型,撲滿, | zh_TW |
| dc.subject.keyword | Hollow out 3D model,Signed Distance Field,Triangle mesh,Piggy bank, | en |
| dc.relation.page | 20 | |
| dc.identifier.doi | 10.6342/NTU201704163 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2017-08-22 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 資訊網路與多媒體研究所 | zh_TW |
| 顯示於系所單位: | 資訊網路與多媒體研究所 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-106-1.pdf 未授權公開取用 | 2.4 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
