1. 程式人生 > >Unity 2018匯入SketchUp模型

Unity 2018匯入SketchUp模型

Unity2018版本直接支援讀取SketchUp的模型,以下取自官網

SketchUp設定

SketchUp是常用於建模的軟體。Unity2018直接讀取SketchUp檔案並支援以下SketchUp功能:

  • 紋理和材質,Unity根據 Materials tab.上的設定匯入。
  • 元件定義和組,轉換為網格,例項化為GameObjects並且可以放置​​場景中
  • 攝像機資料,在檔案中的每個場景會有一個攝像機

提示:有關如何從SketchUp 匯出 FBX檔案的資訊,請參閱從其他應用程式匯出

限制

SketchUp的匯入設定

要將SketchUp檔案直接匯入Unity,請將其拖到Assets資料夾下
使用Finder(MacOS)或檔案管理器(Windows)資料夾中檢視。當您單擊Unity內的Assets檔案時,模型Inspector面板上


出現在特殊的Sketch Up 選項卡中:

用於匯入模型的“檢查器”視窗中特定於SketchUp的屬性

用於匯入模型的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米高

SketchUp檔案,其立方體設定為1米高

更改預設的單位轉換值會影響匯入檔案的比例:

綠色正方形作為參考放置,其中正方形的大小設定為1x1單位長度。

綠色正方形作為參考放置,其中正方形的大小設定為1x1單位長度。

選擇SketchUp節點

Unity支援每個節點的SketchUp檔案中的可見性設定。如果一個節點隱藏在SketchUp檔案中,Unity預設情況下不會匯入該節點。但是,您可以通過單擊“ 選擇節點”按鈕以在“SketchUp節點選擇對話方塊”視窗中顯示SketchUp節點層次結構來覆蓋此行為。

SketchUp節點選擇對話方塊視窗

SketchUp節點選擇對話方塊視窗

檔案中的每個組和元件例項都在層次結構中顯示為節點,您可以選擇或取消選擇該節點。選擇要包括的節點後,單擊“確定”按鈕僅匯入選中的節點。