在數據量很大的2D 場景下,要找到具體的模型比較困難,并且只能顯示出模型的的某一部分,顯示也不夠直觀,這種時候能快速搭建出 3D 場景就有很大需求了。但是搭建 3D 應用場景又依賴于通過 3ds Max 或 Maya 的專業(yè) 3D 設計師來建模,Unity 3D 引擎做圖形渲染等,這對用戶來說都是挑戰(zhàn)!不過,HT 一站式的提供了從建模到渲染,包括和 2D 組件呈現和數據融合的一站式解決方案。HT 基于 WebGL 的 3D 技術的圖形組件 ht.graph3dView 組件通過對 WebGL 底層技術的封裝,與 HT 其他組件一樣, 基于 HT 統(tǒng)一的 DataModel 數據模型來驅動圖形顯示,極大降低了 3D 圖形技術開發(fā)的門檻,在熟悉HT 數據模型基礎上,一般程序員只需要 1 小時的學習即可上手 3D 圖形開發(fā)。
好了,廢話不多說,先附上 Demo:http://www.hightopo.com/demo/blog_3dedge_20170630/index.html
當然,這里的我只是用簡單的圖形來表示設備,腦洞大開的你當然可以將其換成更有意思的模型。
接下來看看我們是怎么做到的: