Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/68362
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor莊永裕
dc.contributor.authorHung-Hsien Chenen
dc.contributor.author陳弘憲zh_TW
dc.date.accessioned2021-06-17T02:18:45Z-
dc.date.available2017-08-25
dc.date.copyright2017-08-25
dc.date.issued2017
dc.date.submitted2017-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.urihttp://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.abstractTriangle 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.provenanceMade 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.isozh-TW
dc.subject有號距離場zh_TW
dc.subject三角形網格模型zh_TW
dc.subject三維模型挖空zh_TW
dc.subject撲滿zh_TW
dc.subjectSigned Distance Fielden
dc.subjectHollow out 3D modelen
dc.subjectTriangle meshen
dc.subjectPiggy banken
dc.title以有號距離場實現對三角形網格模型挖空之可靠方法zh_TW
dc.titleRobust Hollow-Out of Triangle Meshes with Signed Distance Fielden
dc.typeThesis
dc.date.schoolyear105-2
dc.description.degree碩士
dc.contributor.oralexamcommittee吳賦哲,葉正聖
dc.subject.keyword三維模型挖空,有號距離場,三角形網格模型,撲滿,zh_TW
dc.subject.keywordHollow out 3D model,Signed Distance Field,Triangle mesh,Piggy bank,en
dc.relation.page20
dc.identifier.doi10.6342/NTU201704163
dc.rights.note有償授權
dc.date.accepted2017-08-22
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊網路與多媒體研究所zh_TW
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
ntu-106-1.pdf
  未授權公開取用
2.4 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved