- MeshLab
概述
MeshLab, 是一個開源,方便攜帶,和可擴(kuò)展的系統(tǒng),用于處理和非結(jié)構(gòu)化編輯 3D 三角形網(wǎng)格。該系統(tǒng)發(fā)布于2005年年底。旨在幫助在 3D 掃描、 編輯、 清洗、 愈合、 檢查、 呈現(xiàn)和轉(zhuǎn)換這種網(wǎng)格提供一套工具所產(chǎn)生的典型不讓小非結(jié)構(gòu)化模型的處理。
大量基于該系統(tǒng)開發(fā)的視覺計算實驗室的 ISTI-CNR VCG 圖書館,為所有核心網(wǎng)格處理任務(wù),它適用于 Windows、 MacOSX 和 Linux。.作為意大利比薩大學(xué)的計算機(jī)科學(xué)系的 FGT 過程的一部分在 2005 年年底開始的 MeshLab 系統(tǒng),大部分代碼(15k行)的第一個版本由少數(shù)幾個愿意學(xué)生寫的。在以下年 FGT 學(xué)生繼續(xù)工作到此項目實施更多和更多的功能。
支持的格式
MeshLab支持多數(shù)市面上常見之操作系統(tǒng),包括Windows、Linux及Mac OS X,支持輸入/輸出之檔案格式包含:STL,OBJ,3D動畫,VRML2.0,U3D,X3D,COLLADA。MeshLab用于各種學(xué)術(shù)和研究環(huán)境,如微生物學(xué)、文化遺產(chǎn)及表面重建等。目前該開源項目的最新可供下載的版本是1.3.2.0。
功能介紹
交互式選擇和刪除網(wǎng)格的一部分。增加對于大型的模型的支持。
繪畫的選擇、 平滑和著色網(wǎng)格的接口。
以多種格式的輸入/輸出:
導(dǎo)入: PLY, STL, OFF, OBJ, 3DS, COLLADA, PTX, V3D, PTS, APTS, XYZ, GTS, TRI, ASC, X3D, X3DV, VRML, ALN
導(dǎo)出: PLY, STL, OFF, OBJ, 3DS, COLLADA, VRML, DXF, GTS, U3D, IDTF, X3D
點云的支持。只由點組成的 3D 文件也支持層和 OBJ 格式。
U3D 支持:MeshLab 是提供 3D 直接轉(zhuǎn)化成 U3D 格式網(wǎng)格的第一個開源工具?,F(xiàn)在,可以通過MeshLab 和LaTeX對象創(chuàng)建 PDF 。
網(wǎng)清洗過濾器:
去除重復(fù)、未引用的頂點,空的面
刪除孤立的小組件
相干正常統(tǒng)一和翻轉(zhuǎn)
擦除的非流形的面
全自動灌裝的孔
網(wǎng)格重劃的篩選器:
高質(zhì)量的邊折疊簡化 (甚至帶紋理 coords 保存)
從點 (球旋轉(zhuǎn)備選案文、 行軍多維數(shù)據(jù)集和泊松重建) 表面重建
細(xì)分曲面 (循環(huán)和蝴蝶)
特征保持平滑和光順的篩選器
孔填充
各種著色/檢查過濾器
高斯和平均曲率
邊框邊緣,測地距離,從邊框
非兩流形的邊和頂點
自相交的面
環(huán)境閉塞。可以計算環(huán)境閉塞字段并將其存儲每個頂點
交互式網(wǎng)格繪畫
彩色繪畫
選擇油漆
平滑
測量工具。您可以顯示網(wǎng)格點之間的直線距離
切片工具。一種新的工具,允許導(dǎo)出的 SVG 格式的網(wǎng)格平面截面
3D 掃描工具
對齊 ICP 基于范圍地圖對齊工具,將網(wǎng)格放入同一個參考空間。
已經(jīng)列入合并的泊松曲面重構(gòu)源代碼 (請?zhí)峁┯蛇~克爾 · 卡日丹和馬修 · 博萊索) 的多個網(wǎng)格。
OpenGL 著色器基于繪制 (編寫您自己的著色器 ?。?臺風(fēng)實驗室與兼容的著色器的設(shè)計器
大的高質(zhì)量打印呈現(xiàn) (達(dá) 16 k x 16 k)
可以對不同網(wǎng)格 re-played 或保存的所有已執(zhí)行的清洗編輯操作的歷史和存檔。
可擴(kuò)展的插件基于體系結(jié)構(gòu),編寫新的網(wǎng)格處理函數(shù),著色篩選器和不同的文件格式的支持。
內(nèi)容來自百科網(wǎng)