如何創(chuàng)建自已的Enscape資產庫,你想像不到的簡單
使用過Enscape的同學一定對官方資產庫中精美的各種模型心動不已,但官方資產庫再完善也不能滿足日常設計中千變萬化的需要,這就需要我們建立自己的資產庫,最簡單快捷的辦法當然是從龐大的3D Max及Blender組件庫中導入。下面來介紹下這種方法。
我想分享我們?yōu)榻⒆远xEnscape資產庫而開發(fā)的解決方法。我們已經使用此工作流程10個月了,對我們來說效果很好。也就是說,使用此方法需要您自擔風險,因為Enscape并未正式支持它(最新的2.9預覽版已原生支持本功能)。

我們包含347種資產的自定義庫的屏幕截圖
要創(chuàng)建Enscape資產,您需要:
3D 模型(.gltf文件+ .bin +紋理)
可選:簡化的占位符(.obj)
可選:縮略圖(256×256 jpg)
我們的內部資產生成器工具
Enscape對其資產使用開源.gltf格式。我們已經在3ds Max中構建了大多數(shù)自定義資產,并使用免費的Babylon Exporter將它們導出到Gltf格式 。
但是,在本教程中,我們將使用功能強大的新Blender 2.82,它是免費的開放源代碼,并且具有內置的.gltf導出器。
在本教程中,我們將使用Blender將“ Kai Lounge Chair”模型轉換為Enscape資產。

Kai休閑椅
步驟1:導出渲染資產
下載并安裝新的Blender 2.82
在此處下載Blender示例文件及其紋理。
打開Blender文件并選擇所有椅子零件
轉到文件>導出> Gltf 2.0
如下圖所示,設置導出設置。確保選擇“?Gltf單獨(+ gltf + .bin +紋理)?”

Gltf導出設置
步驟2:導出占位符幾何
占位符幾何需要導出為以三角形為基礎的obj文件。
在Blender文件中,關閉“轉義資產”集合,然后打開“ Enscape Placeholder”集合(圖層在Blender中稱為“集合”)。
選擇簡化的幾何
轉到文件>導出> Wavefront(.obj)。
如下圖所示,設置導出設置。確保打開三角剖分。

OBJ導出設置
步驟3:縮略圖
縮略圖應為256×256像素的.jpg。
您可以使用Blender渲染預覽(背景,照明和相機位于“渲染設置”集合中)?;蛘吣梢陨院笤凇癊nscape”中渲染它并更新縮略圖。如果您不添加縮略圖,則資產創(chuàng)建者將使用黑色正方形代替。
您可以在此處下載Kai椅子的縮略圖。
步驟4:創(chuàng)建Enscape資產
在此處 下載我們的“資產創(chuàng)建者”工具。解壓縮并運行Asset Creator.exe。您應該看到以下內容:

資產創(chuàng)建者工具(由A + I內部開發(fā))
填寫表格并添加在先前步驟中創(chuàng)建的所有文件。
Kai chair的資產信息
單擊另存為保存到合適位置。
步驟5:設置自定義庫(Enscape 2.9已經原生支持)
以下步驟是啟用自定義庫的步驟,只需執(zhí)行一次。
文件瀏覽器導航到%USERPROFILE%\ AppData \ Local \ Enscape
用記事本打開Encape.config
將開發(fā)人員行設置為true:<IsDeveloper> true </ IsDeveloper>(如果看不到此行,請將其添加)

這將在“Enscape常規(guī)設置”對話框中啟用一個額外的面板,該面板允許您添加自定義庫。
在此面板上,有3個選項
遠程:Enscape僅渲染標準資產,資產庫面板將顯示標準庫
本地:Enscape僅渲染定制資產,資產庫面板將顯示定制庫
混合:Enscape將同時渲染標準資產和自定義資產,資產庫面板將顯示自定義庫(這是我們使用的默認庫)
將面板設置為混合面板,然后將其指向整個團隊都可以訪問的文件夾位置(例如:D:\ Asset Library)。
現(xiàn)在,使用子文件夾(D:\ Asset Library \ assetname \ Output \)將在第4步中生成的文件(.json文件和數(shù)據(jù)文件夾)復制到您的庫中。請注意,“輸出”部分不是可選的,并且是大寫字母(因此不是“輸出”)。
大功告成!在Enscape中檢查庫面板。您應該在那里看到您的資產!如果您在學習本教程時遇到麻煩,可以在此處下載文件示例。

提示
您可能需要關閉防火墻才能運行Asset Creator工具
重要的是,所有紋理貼圖的名稱均不得包含空格。導出到gltf之前刪除空格
在3ds max或Blender中創(chuàng)建資產時,請確保應用所有轉換并將其放置在原點
如果您使用Blender導出到Gltf,請確保在Asset Creator中檢查“ strip mimetype”
如果您使用的是3ds Max,則可以在此處找到有關如何安裝Babylon插件的更多信息。
保持占位符幾何形狀低多邊形,尤其是在Revit中工作時。當您加載具有超過500個poligon的.obj時,資產生成器會警告您。
可以使用Asset Creator工具打開和修改先前創(chuàng)建的資產(例如,更新縮略圖)。
我們稍后可能會發(fā)布有關如何優(yōu)化Gltf材質以進行Enscape渲染的教程(Enscape在渲染默認的Gltf材質方面做得很好,因此對于大多數(shù)資產而言,并非絕對必要)
致謝
特別感謝:
Anton Cromas幫助提出了解決方法
來自Enscape的Christian Radowski在遇到困難時向我們提供了建議和技巧
Enscape的Thomas Willberger鼓勵我們并允許我們在此處發(fā)布此替代方法
我確定Enscape團隊將很快發(fā)布其官方自定義資產功能,但是我們希望此解決方法同時對您中的某些人有所幫助。
如果您要下載和使用在制作本教程時使用的所有工具,請在xycost.com/archives/64132下載或了解更多。