國際形勢下的信創
· 原創三維引擎技術研發
圖為技術T-3D引擎經過多年的技術積累與原始創新,作為國內首批基于分布式技術進行三維圖形底層渲染的開拓者,不僅在渲染架構上優勢明顯,同時其所具備數據管理能力也十分卓越。分布式架構采用獨創的(Multi Compute Server To Web Render)架構方式,充分利用集群服務器GPU的計算能力和Webgl跨平臺渲染特性。GPU已發展到每秒千萬億次浮點指令的算力,它成為一種性能十分驚人的器件。通常GPU主要被設計用于承擔實時圖形渲染中海量的數學運算。然而,其潛在的計算能力也可用于處理與圖形無關的任務。
(GPU Compute shader 工作組的劃分舉例)如圖,此案例下的全局工作組包含16個本地工作組,而每個本地工作組又包含16個工作項,排列4*4的網格。這些工作項執行會分配到GPU中多個并行的執行單元并行執行。本質上工作組是三維的。為了能夠在邏輯上適應一維、二維的任務,需要把額外的二維或一維的尺寸設置為1即可.如上圖對應的代碼為:layout(local_size_x=4,local_size_y=4,local_size_z=1);聲明了一個本地工作組,其尺寸為4*4*1,共16個工作組。T-3D正是通過Compute shader的并行運算能力,充分發掘GPU的圖形運算以外的價值,實現性能上的飛躍。T-3D內置了一種基于數據庫形式的三維模型處理機制。在不丟失數據的前提下,極大地降低了模型瀏覽對硬件配置的依賴,大幅度提升了同等硬件配置下的模型瀏覽極限。實踐證明,T-3D三維引擎可實現上百個變電站、數十個大型電廠的高精細化模型在同一場景下同時進行三維瀏覽及數據管理,滿足集團化部署的數字化管理需求
· 面向超大規模復雜工程
圖為技術T-3D引擎強大的渲染能力除了先進的渲染架構還在于強大的算法設計:
(1)承載顆粒度百萬級以上的模型對象。場景加載時通過內存交換算法,降低內存使用量;
(2)通過權重算法動態調整CPU/GPU的算力。在運算性能達到瓶頸期的時候自動忽略一些權重較低的細節,以保證將運算資源分配到用戶關注的場景對象上,不影響場景漫游質量;
(3)模型源數據存放于服務器上。通過通信算法和數據壓縮算法設計嚴格控制網絡傳輸量,不把時間成本花費在無效的網絡傳輸上。
· 實時渲染與交互體驗
圖為技術T-3D引擎具有多樣渲染模式,最大程度展現模型仿真效果,并有隔離、剖切、虛化等輔助查看方式。支持粒子、霧化、流向、材質貼圖等多種渲染特效(其中的粒子和霧化需要特定應用場景)。圖為技術另一項核心技術——云渲染技術采用端到端的一站式方案,在系統架構上將渲染需求計算與渲染業務上云過程管理分離。渲染計算服務需求根據用戶與渲染內容進行識別并適配,渲染業務管理采用性能卓越的分布式文件系統與渲染資源調度。借助T-3D引擎的高效性能,實現云端設備模型極速加載,客戶端實現“絲滑體驗”。云端渲染節點數據管理系統具備多用戶需求自動識別分析能力,最大化提升服務機群的資源效能。
· 模型融合與仿真應用
支持BIM引擎和GIS引擎分別加載模型,更創造性地實現了BIM+GIS融合展示。在圖形數據處理擁有專利技術,具備卓越的模型顯示效率和數據聯動能力,實現跨平臺、跨系統、跨地域的超大工程信息模型訪問,基于瀏覽器端物理引擎,實現瀏覽器端碰撞和重力效果,全面支撐數字化工廠生命周期各類三維可視化的應用場景。
構建信創生態
當前,主要發達國家紛紛把數字化轉型作為鞏固其制造業全球領先地位的戰略選擇。圖為技術也踐行著“把推動制造業高質量發展作為構建現代化經濟體系的重要一環”的重要指導方針。然而,技術封鎖、出口管制、境外網絡攻擊事件的頻發,使我們更加深刻的明白推動信息化和工業化深度融合刻不容緩。積跬步、深淘灘,圖為技術將繼續專注于工業軟件國產化,以助力生態國產化發展。
· 全平臺全功能兼容適配,共建國產云生態
為滿足基礎工業軟件用戶對產品安全、穩定、自主可控的需求,圖為技術攜手華為,推出了全面適配鯤鵬生態(包括鯤鵬PC、鯤鵬服務器、存儲、操作系統、中間件、虛擬化、數據庫、云服務、行業應用)的聯合解決方案,共同打造了能源行業數字化標桿項目。技術的融合才能構建出生態的無限可能,充分激發產業鏈生態協作與創新優勢,是為國內企業提供安全可靠、全面智能技術服務的必由之路。
此外,圖為技術T-PLANT平臺與三維引擎還先后通過了統信UOS、長城、合芯等多項技術互證,進一步適配其他國產化芯片、服務器、操作系統與數據庫。圖為技術將充分發揮在三維引擎與技術應用上的優勢,順應自主可控的國產基礎軟硬件應用生態發展形勢,打造為國產硬件場景服務的工業領域三維可視化平臺,助力企業順利實施數字化轉型升級。
· 三維引擎開拓者,國產化初心不忘
做優秀的工業領域國產三維軟件一直是圖為技術人的目標。圖為技術的T-3D三維引擎是專為工業領域大模型開發的三維可視化引擎,具有高性能、高并發等特點。T-Plant是國內首批B/S架構的三維工廠可視化信息管理平臺,已在火電、核電、石油石化等多個工業領域廣泛使用。通過鯤鵬兼容性的認證,進一步驗證了T-Plant平臺的靈活性、開放性和強安全性,滿足企業對于自主可控的要求。
圖為技術T-Foundation工程數據中心已完全適配華為GaussDB數據庫。圖為技術的數據存儲與交換完全采用華為國產數據庫系統,確保平臺在各場景下的數據安全。
圖為技術下一代三維引擎
圖為技術下一代三維引擎將提供以Vulkan作為底層渲染接口的渲染架構。
Vulkan被稱為“次世代OpenGL行動”(next generation OpenGL initiative)或“glNext”。Vulkan針對實時渲染設計,并提供高性能和低CPU管理負擔。
下一代三維引擎將具有跨平臺、高性能的優勢,強調減少對驅動的依賴性,和傳統的圖形API(例如OpenGL、Direct3D)相比,研發過程中需要圖為技術開發工程師在程序方面做以往驅動做的事情,因此工作量會比使用傳統的圖形API多很多,研發門檻也隨之提高數倍。相比于當前主流面向CPU單核設計的渲染引擎,下一代三維引擎將原生支持多線程并發處理,能夠更好地與當下普遍采用多核技術的CPU協同工作。同時,大幅降低了CPU在提供重要特性、性能和渲染質量時的“API開銷”,而且可以打破傳統圖形API無法訪問GPU硬件的限制。