IsoAlgo3d - Pipeline WebGL 3d viewer

IsoAlgo3d - Pipeline WebGL 3d viewer

[email protected]

 

Key Words. IDF, PCF, IsoAlgo3d, WebGL

 

WebGL(全寫Web Graphics Library)是一種3D繪圖協議,這種繪圖技術標準允許把JavaScriptOpenGL ES 2.0結合在一起,通過增加OpenGL ES 2.0的一個JavaScript綁定,WebGL可以爲HTML5 Canvas提供硬件3D加速渲染,這樣Web開發人員就可以藉助系統顯卡來在瀏覽器裏更流暢地展示3D場景和模型了,還能創建複雜的導航和數據視覺化。顯然,WebGL技術標準免去了開發網頁專用渲染插件的麻煩,可被用於創建具有複雜3D結構的網站頁面,甚至可以用來設計3D網頁遊戲等等。

WebGL完美地解決了現有的Web交互式三維動畫的兩個問題:第一,它通過HTML腳本本身實現Web交互式三維動畫的製作,無需任何瀏覽器插件支持第二,它利用底層的圖形硬件加速功能進行的圖形渲染,是通過統一的、標準的、跨平臺的OpenGL接口實現的。

當前國際主流管道設計軟件都可以生成IDF/PCF文件,其中IDFISOGEN Data File,主要來自Intergraph PDS AVEVA PDMSPCFPiping Component File,主要來自Intergraph SmartPlant 3DCADWorx。這兩種文件格式都是用於Isogen生成管道軸測圖。管道軸測圖以軸測投影方式,在二維圖紙上有立體效果,便於識圖,可用於指導管道的製造和安裝。如今,手機已經很普遍,手機中的瀏覽器也支持HTML5標準,所以可以藉助於WebGL,將管道數據以三維形式展示,使管道數據的流轉更直觀高效。

只要支持WebGL的瀏覽器即可以使用,不需要安裝其他插件,即可以在電腦、筆記本、手機等支持WebGL的瀏覽器直接使用。也可以部署在客戶的服務器上,在局域網內使用不與外網連接,這樣保證數據安全。

如上圖所示,爲在局域網的電腦上使用。

也可以在手機上使用:

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章