Unity 2018匯入SketchUp模型
阿新 • • 發佈:2018-12-15
Unity2018版本直接支援讀取SketchUp的模型,以下取自官網
SketchUp設定
SketchUp是常用於建模的軟體。Unity2018直接讀取SketchUp檔案並支援以下SketchUp功能:
- 紋理和材質,Unity根據 Materials tab.上的設定匯入。
- 元件定義和組,轉換為網格,例項化為GameObjects並且可以放置場景中
- 攝像機資料,在檔案中的每個場景會有一個攝像機
提示:有關如何從SketchUp 匯出 FBX檔案的資訊,請參閱從其他應用程式匯出。
限制
- 不支援GIF紋理。
- 僅匯入SketchUp場景中的有限資料。
- Unity不支援或匯入以下SketchUp功能:
SketchUp的匯入設定
要將SketchUp檔案直接匯入Unity,請將其拖到Assets資料夾下
使用Finder(MacOS)或檔案管理器(Windows)資料夾中檢視。當您單擊Unity內的Assets檔案時,模型Inspector面板上
出現在特殊的Sketch Up 選項卡中:
用於匯入模型的Inspector視窗中特定於SketchUp的屬性
屬性: | 功能: | |
---|---|---|
SketchUp | ||
生成背面 | 在Unity中生成背面多邊形。預設情況下,Unity僅匯入前置多邊形以減少多邊形計數,除非在SketchUp中將材質指定給後向多邊形。 | |
合併共面面孔 | 在Unity中生成網格時合併共面面。 | |
單位轉換 | 長度測量到單位轉換。 | |
單位下拉框 | 選擇用於轉換的單位。預設為米。 | |
要轉換的價值 | 此值確定如何計算比例因子(請參閱下面的單位轉換)。 | |
經度 | Geo Coordinate系統的只讀值,用於標識地理系統上的位置。 | |
緯度 | Geo Coordinate系統的只讀值,用於標識地理系統上的位置。 | |
北校正 | Geo Coordinate系統的只讀值,用於描述向北旋轉到Z軸所需的角度。 | |
選擇節點 | 開啟一個視窗,您可以在其中指定要匯入的節點。節點表示SketchUp中的實體,組或元件例項。例如,如果您有一個包含多個沙發的檔案,則可以選擇要匯入的沙發。有關更多資訊,請參閱下面的選擇SketchUpNodes。 |
Inspector”視窗中的其餘選項是可用於任何3D建模應用程式的常規FBX模型匯入選項。
單位轉換
預設情況下,Unity將SketchUp模型縮放到1米(0.0254英寸)到1個單位長度。
SketchUp檔案,其立方體設定為1米高
更改預設的單位轉換值會影響匯入檔案的比例:
綠色正方形作為參考放置,其中正方形的大小設定為1x1單位長度。
選擇SketchUp節點
Unity支援每個節點的SketchUp檔案中的可見性設定。如果一個節點隱藏在SketchUp檔案中,Unity預設情況下不會匯入該節點。但是,您可以通過單擊“ 選擇節點”按鈕以在“SketchUp節點選擇對話方塊”視窗中顯示SketchUp節點層次結構來覆蓋此行為。
SketchUp節點選擇對話方塊視窗
檔案中的每個組和元件例項都在層次結構中顯示為節點,您可以選擇或取消選擇該節點。選擇要包括的節點後,單擊“確定”按鈕僅匯入選中的節點。