我的**書 |
csketchup
這種格式是
sketchup pro和3d
建模軟體中的一種格式,
fme可以
對該資料模型的讀取和寫入,
fme 2013 sp1
支援sketchup版本8
或者更早期的版本。但是需要注意的是,目前還不支援
sketchup
文字,尺寸,光照,相機還有座標系,在寫出
sketchup
格式時,會自動輸出為
sketchup_coordsys_0
。乙個sketchup
檔案是由乙個
.skp
檔案組成的,這個檔案包括了在乙個
sketchup
模型中所用到的組,元件和實體物件。這種檔案格式支援
3d,多邊形,紋理,和陰影模型,這些模型中包含有麵(
faces
),邊(
edges
),元件定義以及元件例項。
使用fme
讀取的乙個
sketchup 3d
模型:
sketchup
面(faces
)包含有所用的顏色和紋理材質,可以有正反材質。如果只有正面的紋理材質,沒有反面的紋理,那麼就認為這個面是一面的
-正面。正面即在座標系中的乙個右手邊的法線方向,也就是說,在檢視正面時,面的節點是乙個逆時針方向。反面就這這邊的對面,乙個面可以在反面有不同的紋理。單獨乙個
.skp
檔案(也就是乙個
sketchup
模型)包括多個幾何物件實體(面,邊線,紋理和影象),這些都被新增都乙個層次組中,並分配到乙個層(
layer
)。sketchup
模型也包括由
3d幾何物件的建築塊所提供的元件定義。
使用fme sketchup
讀模組可以讀取
sketchup
模型的外觀貼圖,同時,使用
fme寫模組也支援對外觀的寫出。
sketchup
寫模組將轉換
fme外觀為乙個
sketchup
材質,如果
fme外觀沒有設定任何紋理,那將會從
fme外觀中的漫反射顏色中建立
sketchup
材質。前面說到的
layer
(層),在
sketchup
模型中,有乙個預設的層:
layer0
,這個層不能被重新命名。使用者定義的層預設為
layer1
,layer2
,等等,這些使用者定義的層可以被重新命名。
sketchup
模型中元件定義表示為
fme幾何物件定義,元件例項就是
fme幾何物件例項,組也就是
fme中的聚合。
fme讀取
sketchup
模型時,預設為乙個組,可以通過打散轉換器,將組進行打散處理。
將之前讀取的
sketchup3d
模型,使用打散轉換器,將模型打散,然後使用
geometrypropertyextractor
轉換器讀取出元件例項名稱,這樣就分別提取出例項與其他物件:
這是其中乙個例項,右下側有幾何物件例項的一些特性,包括層,
id,陰影等特性資訊:
注意:在
fme中,例項是不能被進行打散的,但是如果對例項進行了修改,這些例項將會被自動打散修改,被分解為組,這些幾何物件特性資訊都是可以進行提取和處理的。
這裡我們再來看乙個非例項幾何物件:
在右側的幾何物件特性中,可以看出,這個物件的型別是面,而且不帶有材質資訊。
sketchup
這種格式對幾何物件的支援是有限的,了解支援的幾何物件情況,對於處理和寫出
sketchup
模型非常有幫助,下面是該格式支援的幾何物件情況:
fme與3d(二)
FME支援的Autodesk Revit 格式概要
參考文獻 幫助文件 在fme2014 中,增加了 autodesk revit 讀模組,包括 autodesk revit 的fme revit 匯出端,這就意味著 fme正式支援 了autodesk revit 這一資料格式。下面是該格式在 fme 讀模組中的引數框 讀模組允許 fme讀取由 au...
SDWebImage如何支援的WebP格式
4g時代,流量依然是寶貴的東西。而流動網路傳輸中,最佔流量的一種載體 成為了我們移動開發者不得不關注的乙個問題。我們關注的問題,無非是體積和質量如何達到乙個比較和諧的平衡,希望得到質量不錯的同時體積還不能太大。走在時代前列的谷歌給出了乙個不錯的答案 webp格式,谷歌 google 開發的一種旨在加...
FME中lic的不同
一 fme有哪些版本?它們的主要區別是什麼?針對不同使用者的應用與配置需求,fme suite提供下列多個版本,以及單機和浮動兩種許可方式 fme desktop suite fme professional suite fme esri suite fme intergraph suite fme...