Robust Hollow-Out of Triangle Meshes with Signed Distance Field

碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 105 === 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 printi...

Full description

Bibliographic Details
Main Authors: Hung-Hsien Chen, 陳弘憲
Other Authors: 莊永裕
Format: Others
Language:zh-TW
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/vd4mp6
id ndltd-TW-105NTU05641016
record_format oai_dc
spelling ndltd-TW-105NTU056410162019-05-15T23:39:37Z http://ndltd.ncl.edu.tw/handle/vd4mp6 Robust Hollow-Out of Triangle Meshes with Signed Distance Field 以有號距離場實現對三角形網格模型挖空之可靠方法 Hung-Hsien Chen 陳弘憲 碩士 國立臺灣大學 資訊網路與多媒體研究所 105 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. 莊永裕 2017 學位論文 ; thesis 20 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 105 === 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.
author2 莊永裕
author_facet 莊永裕
Hung-Hsien Chen
陳弘憲
author Hung-Hsien Chen
陳弘憲
spellingShingle Hung-Hsien Chen
陳弘憲
Robust Hollow-Out of Triangle Meshes with Signed Distance Field
author_sort Hung-Hsien Chen
title Robust Hollow-Out of Triangle Meshes with Signed Distance Field
title_short Robust Hollow-Out of Triangle Meshes with Signed Distance Field
title_full Robust Hollow-Out of Triangle Meshes with Signed Distance Field
title_fullStr Robust Hollow-Out of Triangle Meshes with Signed Distance Field
title_full_unstemmed Robust Hollow-Out of Triangle Meshes with Signed Distance Field
title_sort robust hollow-out of triangle meshes with signed distance field
publishDate 2017
url http://ndltd.ncl.edu.tw/handle/vd4mp6
work_keys_str_mv AT hunghsienchen robusthollowoutoftrianglemesheswithsigneddistancefield
AT chénhóngxiàn robusthollowoutoftrianglemesheswithsigneddistancefield
AT hunghsienchen yǐyǒuhàojùlíchǎngshíxiànduìsānjiǎoxíngwǎnggémóxíngwākōngzhīkěkàofāngfǎ
AT chénhóngxiàn yǐyǒuhàojùlíchǎngshíxiànduìsānjiǎoxíngwǎnggémóxíngwākōngzhīkěkàofāngfǎ
_version_ 1719151327948308480