自從華爲HMS Core 5.0上線以來,華爲持續提高圖形圖像開發領域的服務能力。其中,華爲圖形計算服務(簡稱「CG Kit」)將計算機圖形學中的前沿技術提供給開發者,並經過對計算機圖形行業的深刻洞察,研發了高性能渲染框架和拓展組件包,提高了圖形應用的性能和表現效果。算法
計算機圖形學研究內容普遍,難點在於如何在計算機中表示圖形,以及利用計算機進行圖形的計算、處理和顯示的相關原理與算法。例如遊戲開發者的工做重點是提高遊戲的表現力和趣味性,當應用面臨商業挑戰時,開發者對底層硬件熟悉程度不足,難以進行深度的圖形優化,從而形成3D圖形不易匹配各平臺、高端畫質的渲染技術提高困難、功耗性能表現不佳等問題。性能優化
目前,華爲圖形計算服務(CG Kit)的應用場景包括3D應用場景、遊戲開發等使用商業引擎的場景、加強渲染能力等。它提供了一套基於Vulkan圖形接口的高性能渲染框架,渲染框架具有PBR材質、模型、紋理、光照、組件等系統,內部封裝Vulkan複雜調用流程,針對華爲GPU DDK進行專屬優化,能夠大幅下降應用的工做量,賦予應用高質量的3D靜態模型的展現能力。多線程
此外,華爲圖形計算服務(CG Kit)還具備高性能多線程渲染模塊,整合了華爲平臺Vulkan及其擴展能力的最佳使用方式,發揮了當前華爲平臺Vulkan的極限能力。而華爲圖形計算服務(CG Kit)插件管理框架經過插件形式將華爲專屬優化能力、硬件特性及通用高效算法傳遞到遊戲客戶端和引擎渲染流程中,從而實現高效渲染能力賦能,能夠大幅下降工做量,賦予應用高效的3D渲染能力。框架
華爲圖形計算服務(CG Kit)讓計算機圖形學在不一樣行業中應用更加普遍,如電影產業、遊戲產業等。其中3D原生應用可經過經華爲改良過的PBR算法,展示移動遊戲的物理材質表現效果,吸引了衆多國內外開發者。ide
今年7月,華爲HMS Core與全球著名遊戲引擎Cocos宣佈在遊戲領域的合做全面展開,其中,華爲圖形計算服務(CG Kit)是將來合做的重要組成部分,將在底層算法上挖掘Vulkan極限渲染能力,釋放更大的圖形渲染性能、提高渲染效率。這將提升Cocos引擎在移動端3D遊戲渲染方面的技術能力,幫助開發者在Cocos平臺上製做高畫質、高性能的遊戲,共同提高次世代的高畫質表現。性能
網易遊戲的旗艦大做《天諭》手遊也是深度集成了華爲圖形計算服務(CG Kit),經過運用高階PBR、Vulkan渲染流程重構等多重手段優化性能,爲玩家呈現了一個絢麗的立體幻想大世界。優化
將來,華爲圖形計算服務(CG Kit)將引入更多圖形領域前沿渲染技術,提供更多插件化的能力,協助開發者在應用場景下更加高效便捷地提高圖形處理,並開拓更多應用領域,帶動計算機圖形學的發展。此外,華爲圖形計算服務(CG Kit)還將推出大場景渲染、3D人臉自動建模技術、AI驅動的動畫解決方案等前沿技術能力,爲大型3D應用開發、商業引擎的極限性能優化提供更多可能。動畫
更多華爲圖形計算服務(CG Kit)信息 ,詳見華爲開發者聯盟官網文檔指導。快速找到咱們的專業技術人員進行開發諮詢。咱們期待您的加入!插件
原文連接:https://developer.huawei.com/consumer/cn/forum/topic/0201443598461600502?fid=18線程
原做者:本無所爲之