ThingJS開發者大會直播回顧(二): ThingJS為低門檻3D可視化開發提供能力

本期為ThingJSThingJS開發者大會第二期內容,由ThingJS PaaS平臺負責人沈祎崗介紹「ThingJS如何為3D可視化開發賦能」。

image.png

感謝各位用戶對ThingJS的大力支持。接下來,我向大家詳細介紹ThingJS。

ThingJS平臺簡介

近幾年,大家會接觸到很多跟物聯網相關的平臺或者系統,但是定位跟物聯網3D可視化相關的還是很少。而最近這一兩年,無論是三維可視化還是比較火熱的數字孿生理念,都帶動了可視化開發平臺這樣的概念出現。

ThingJS是2018年我們推出的面向物聯網的3D可視化PaaS開發平臺,直到現在也是全球首個物聯網可視化開發平臺。優锘最早在2012年就開始做3D可視化了,一直到現在我們積累了近10年的行業經驗,形成了完整的工具鏈條,所以ThingJS平臺在整個行業內是很具有獨特性的。

image.png

ThingJS平臺定位

ThingJS PaaS平臺的定位就是給行業合作伙伴,以及物聯網的解決方案供應商來做可視化賦能。平臺提供了一整套3D設計工具組件、海量3D模型庫,利用這樣的組件和模型庫,就能在ThingJS的體系里快速構建3D場景。在場景基礎上,利用ThingJS開發平臺提供的API,通過命令和控制去驅動3D場景,結合第三方的數據,形成下圖中右側各種3D可視化的行業應用。

image.png

ThingJS平臺特點

①提供海量3D模型庫。在資源庫中還會有相關的接口開放,讓合作伙伴利用接口去增加更多的3D資源,在我們內部該工具叫ThingDepot。

②提供高效的3D場景搭建工具。這些場景包括園區級的場景,也包括城市級的場景。CampusBuilder負責園區級的場景搭建,CityBuilder負責城市級別的場景搭建,構建出來的場景通過上層API去完成應用。

③JS腳本開發語言。我們利用JavaScript的JS腳本作為開發語言,可以說是0門檻,因為在行業內但凡涉及到開發,前端網頁類的應該是比較簡單的,我們認為JS應該是目前門檻最低的,相比傳統的3D可視化開發要簡單很多。

image.png

ThingJS開發平臺VS傳統3D開發

我們來做個簡單的對比,傳統的3D可視化開發和用ThingJS開發從人員配備、開發效率、3D場景制作、3D模型制作、系統部署方面進行對比。

①首先從人員成本上,ThingJS無需組建新的團隊,既有人員即可上手操作;

②開發效率上由于ThingJS形成了一系列的封裝,有很多快捷代碼和高級封裝,不像傳統的3D可視化開發要從底層開始寫,只要接觸過JS語言或是前端引擎的,就能去構建一個3D可視化應用,大大降低開發效率;

③其次是3D場景制作和3D模型制作,ThingJS提供的一系列工具和模型庫,普通人員就可以上手操作,無需依賴專業的建模人員,提升效率的同時降低成本;

④最后是系統部署,提供公有云服務和私有云部署,只需簡單操作即可調試完成。

所以,ThingJS提升3D場景開發效率的同時還可以降低成本,并帶來10倍的提升。

image.png

ThingJS平臺適用行業

ThingJS適用于各行業的應用,這里羅列一些優锘或是ThingJS平臺本身在各行業的項目嘗試。比如安防管理、消防管理、監所、糧倉、港口等等的應用。北京消防總隊和全國各個消防單位的數字化預案、以及中儲糧的項目都是通過ThingJS平臺完成的。所以,ThingJS的誕生是我們在各行業內經過積累和歷練打磨出來的3D可視化開發平臺。

image.png

ThingJS平臺發展歷程

?2014年:ThingJS平臺前身模模搭上線。模模搭是一個3D場景搭建工具,它的體系跟現在ThingJS的體系是非常相似的。當時,模模搭能夠立即搭建一個簡單的3D場景,可以對接數據,通過API調用來構建一個應用,并且還可以去對接各種第三方的現成應用系統。最開始就是這樣一個概念,自此之后的三年內,我們都在利用該工具去做一些樣板項目,來驗證我們的技術鏈條,同時驗證利用平臺化方式去做3D可視化開發這件事是否成立。

image.png

image.png

?2017年:基于WebGL開始研發ThingJS引擎。由于谷歌宣布不再支持傳統的瀏覽器插件技術,所以2017年我們開始從模模搭的引擎轉為WebGL的引擎來做,將其命名為ThingJS。這個命名首先是因為“Thing”它是面向物聯網應用的,其次 “JS”很明確,3D引擎對外的API標準就是JS語言,只要會前端的工程師都可以進行開發。

image.png

?2018年:ThingJS正式發版,并在云棲大會上將ThingJS引擎OEM給阿里的IoT平臺,同時,我們也通過三年時間驗證了利用平臺來做3D可視化應用開發的基本模式。

Step1:利用CampusBuilder、CityBuilder構建3D場景

Step2:基于3D場景,在線開發或離線開發SDK 3D應用

Step3:對接物聯網傳感器或業務數據

Step4:在線或離線部署

image.png

2021年:2018年發版至今,ThingJS累計注冊數達40萬,與開發者共創34萬+3D場景,并實施新項目累計高達14萬。

ThingJS平臺服務模式

兩授權 兩服務

開發授權 建模服務

項目部署授權 框架代碼服務

image.png

ThingJS未來展望

image.png

①開發者生態:向上支撐開發者生態,通過我們工具的賦能,讓開發者能夠完成自己的數字孿生應用。同時能夠在平臺上沉淀下來,后續通過分享產生自主商業收益。

②直銷客戶:通過ThingJS平臺進行項目落地,如有需要優锘也可以幫助直銷客戶進行項目交付,并形成行業解決方案供直銷客戶使用。

③合作伙伴:平臺賦能且鼓勵相關行業長期合作伙伴,通過ThingJS進行開發,并在平臺上形成復用并形成相應的交易。

image.png

整體上我們會按照三個層面將生態打造的更加完整。從底層的角度來講,主要是ThingJS底層引擎API,通過能力擴充開發者利用ThingJS平臺,可以來完成基礎的產品研發。

中間層,今年開始ThingJS開始推零代碼的配置平臺ThingJS-X,面向無法投入過多開發資源的合作伙伴,通過ThingJS-X零代碼的配置工具就可以完成項目的交付。

最上層,就是優锘行業和區域級的產品和解決方案,可以為客戶解決一些復雜的數字孿生應用,整體通過這樣的方式來形成完整生態。

關于UINO優锘科技

UINO優锘科技成立于2012年,總部位于北京,目前團隊已超過千人,在上海、廣州、深圳、杭州、南京等地均設有分支。

自成立至今,UINO秉承數字孿生的理念,以多維空間大數據為基礎,致力于打通邏輯世界和物理世界,并憑借三維可視化交互為核心特點的數字孿生運維管理能力,形成了數據中心可視化、智慧園區、智慧城市、智慧消防等多種數字孿生運運場景群。

迄今為止,UINO優锘科技已服務了2,000+行業領軍企業,并不斷為全行業客戶提供數字孿生可視化解決方案。

2020国产情侣在线视频播放,2020国产精品香蕉在线观看,2019国产高清在线精品一区不卡_犇影視