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