近幾年,隨著數字孿生行業應用場景的廣泛延伸,單一渲染引擎已不能滿足多樣化的項目需求,多渲染引擎架構價值凸顯。在這一背景下,捷碼推出3D多引擎組件,幫助客戶打破技術路線的限制,擴大可開發項目的范圍,進一步實現項目開發降本增效!
捷碼3D多引擎組件,可使用戶在原有搭建場景使用習慣不變的情況下,一次編輯,自由選擇引擎發布(WebGL和游戲引擎)。無需學會使用游戲引擎開發,無需安裝額外插件,在捷碼編輯器中,以拖拽、配置等方式開發,開發門檻更低,效率更高,上手更快,效果更好。3D多引擎組件具體功能如下:
1、支持多引擎渲染,一鍵切換WebGL/游戲引擎場景
一次開發,WebGL和游戲引擎輕松切換。如果游戲引擎并發數已滿,支持自動為你切換為WebGL引擎,如果并發數有空余,加載時優先使用游戲引擎。
2、支持全局光照,極致還原真實世界
游戲引擎支持全局光照,基于光線追蹤技術,極致還原真實環境的光照、大氣、云霧等對模型的光線影響,使模型本身的反射、粗糙度、金屬度、發光、AO等更真實。你只需調節時間,即可設置光照環境。
全局光照效果
3、一鍵切換天氣效果
游戲引擎支持設置陰、晴、雨、雪、霧5種天氣,真實還原當天天氣情況。
4、支持PBR模型材質渲染,場景更真實
支持PBR模型材質渲染,在不同引擎模式下,打造高度真實的視覺效果。
PRB材質預覽效果 左:WebGL 右:游戲引擎
5、支持視角動畫
提供攝像機組件,自定義軌跡動畫,無論是固定軌跡、環繞軌跡、巡檢軌跡都可輕松完成。
巡檢軌跡動畫
6、支持燈光自定義
支持在場景中放置多種類型的燈光,支持模型自發光,可自定義調整光源位置、顏色、強度等,支持一鍵日夜景切換,快速還原現實世界的燈光效果。
模型自發光效果展示
燈光系統
7、支持大量業務圖層+海量免費3D模型
平臺預置近千種模型資源,還沉淀了幾十種業務圖層,可為你解決特定的場景需求。例如模型動畫、第一人稱控制、一鍵輕松種樹、一鍵場景切換、一鍵切換場景狀態、一鍵更換天氣、大量POI打點等。
8、支持端服一體,一鍵本地程序化運行
支持打包至本地,像運行本地應用程序一樣運行項目。
目前,該組件還在灰度測試階段,預估將于2周后正式發布,想體驗捷碼3D多引擎組件的用戶,掃下方二維碼申請捷碼賬號,即可快速開始您的開發之旅!