常见三维文件格式之STL
STL只能用來表示封閉的面或者體,stl文件有兩種:一種是明碼格式,另一種是二進制格式。 他的文件格式非常簡單
明碼:
solid name
facet normal ni nj nk
?? outer loop
???? vertex v1x v1y v1z
???? vertex v2x v2y v2z
???? vertex v3x v3y v3z'
?? endloop
endfacet
endsolid name
二進制:
UINT8[80]???????? -?? Header
UINT32??????????? -?? Number of triangles
foreach triangle
? REAL32[3]?????? -??? Normal vector
? REAL32[3]?????? -??? Vertex 1
? REAL32[3]?????? -??? Vertex 2
? REAL32[3]?????? -??? Vertex 3
? UINT16????????? -??? Attribute byte count
end
?
文件格式簡單,只能描述三維物體的幾何信息,不支持顏色材質等信息,是三維打印機(不知道是不是什么東西加上一個三維就聽起來就能比較眩,比較有技術含量,三維打印機這名稱總覺得不如快速成型機來的實在)支持的最常見文件格式。
轉載于:https://www.cnblogs.com/ourshell/archive/2010/05/03/1726821.html
總結
以上是生活随笔為你收集整理的常见三维文件格式之STL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Myeclipse中Tomcat的两种部
- 下一篇: 这样的书值得你读