點雲是 3D 空間中點的集合,通常由 3D 掃描器生成,並在 3D 建模中具有應用。雲中的每個點都有一個 X、Y 和 Z 值。這些一起被稱為頂點,複雜的 3D 點雲通常包含數十萬甚至數百萬個頂點。點雲可以儲存為專用檔案格式,例如XYZ和PLY儘管也可以將點雲保存到OBJ格式也是一樣,但要開啟和編輯點雲 OBJ 文件,您將需要相容的 3D 模型編輯器。
這裡我們有一些不同點雲的例子,第一個是用 3D 掃描器建立的。其餘兩個範例是完整的 3D 渲染,剝離了表面三角形以創建點雲:
人體 3D 掃描的點雲
茶壺點雲
創建為點雲的小齒輪
正如已經提到的,每個點都包含位置資訊。一些點雲格式,例如PTX還支援儲存顏色(由代表紅色、綠色和藍色分量的一系列值組成)以及位置,從而允許從點雲生成全彩 3D 模型。
由於點雲僅包含每個點的位置信息,並且不包含描述點如何連接的表面信息,因此可以使用專用演算法從這些未連接的點創建實體 3D 模型。德勞內三角剖分是其中之一,並且得到我們自己的支持XYZ 至 STL轉換器。
渲染為點雲的茶壺
茶壺渲染為線框
用網格面渲染的茶壺