ThingJS平臺的3D引擎核心是由優锘科技的核心3D研發團隊依托多年3D基礎算法研究和積累,通過潛心研發,完成底層H53D運行基礎庫架構,并經持續優化、封裝、測試逐步完善而成。
ThingJS經過各種規模商用3D可視化項目的二次開發考驗和完善,形成了一個簡便、快捷、強大的面向物聯網應用的3D可視化應用運行和開發平臺。
ThingJS是純H5的WebGL架構,可在各類主流網頁瀏覽器中自如運行,包括可在移動端直接訪問運行。隨著ThingJS的不斷優化和移動端硬件性能的持續提升,移動端訪問3D應用的效果正在越來越好。目前已可以通過微信掃碼自如訪問3D應用場景。
ThingJS平臺提供面向普通用戶(而非3D設計師)的快速3D場景搭建工具ThingBuilder,可讓用戶在無需專業3D設計師情況下低成本完成3D場景搭建。ThingBuilder工具包括面向園區級別的搭建工具CampusBuilder,還包括面向城市級場景的CityBuilder。
使用ThingJS平臺的CampusBuilder3D場景快速搭建工具(原“模模搭”工具),在搭建工具便捷的搭建方式、海量的3D模型(ThingDepot模型庫)資源的輔助下,普通人員(非3D設計師)可快速搭建3D場景,原來專業模型師需要一周制作的場景,現在普通人1天就可以完成搭建。
ThingJS平臺通過潛心封裝,將復雜難懂的3D底層能力(例如:處理點線面頂點,3D坐標系轉換,貼圖,燈光效果)變成簡單易懂的JS腳本函數和參數設置,讓開發者直接使用邏輯概念(例如:園區,建筑,樓層,設備)進行開發,針對物聯網應用開發在線提供了近百個3D功能實現例子,大大提高了3D應用的開發效率。
開發者可登錄www.thingjs.com網站直接開始在線開發,還提供各類簡化開發者開發工作的功能,比如:開發者右鍵自動生成基礎代碼。
ThingJS平臺推薦將在線開發調試完成的3D可視化應用直接使用在線SaaS方式部署,省去用戶本地安裝調試等環節,降低成本,提升交付效率。
在ThingJS網站編碼保存后,立即在線部署完成??勺詣由稍L問二維碼,供用戶PC端和手機訪問相關3D可視化應用。
ThingJS平臺采用瀏覽器原生的WebGL協議方式實現3D能力封裝,不僅兼容IE11,Edge,Chrome,Firefox等瀏覽器,而且還可以在手機、PAD等移動端訪問,甚至微信掃碼也可以直接訪問
ThingJS作為面向物聯網的3D可視化開發平臺有廣闊的行業應用場景。
只要是3D可視化手段有助于提升行業應用監控展示效果的,均是ThingJS平臺可參與的領域。
作為組成 ThingJS云視PaaS服務的重要組成部分
除了核心ThingJS開發平臺,ThingJS還在線提供了整套組件集合以覆全生命周期的物聯網3D可視化應用開發