色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

酷炫3D效果在瘦設備上也能實現?

物聯網星球 ? 2021-12-21 17:55 ? 次閱讀

作者:zhuhuanhuan,圖形技術專家

隨著3D技術的應用普及,越來越多的場景都能看到3D的身影,比如充電動效、3D壁紙、游戲等等,給用戶帶來了更有趣、更豐富的體驗。要滿足用戶的3D體驗需求,離不開3d渲染引擎。本期,我們就和大家聊一聊HarmonyOS的3D渲染引擎。

一、產生背景


現有的商業3D引擎,在游戲、工業設計、影視等領域發揮了至關重要的作用。為了兼顧跨平臺的一致性、降低開發者的使用門檻,這些引擎往往會對不同的硬件平臺做抽象,提供一站式的統一開發框架,讓開發者在開發應用時無需關注硬件平臺的差異性。這雖然給開發者帶來了便利,但在一些輕量級3D場景下卻存在應用架構龐大的問題,并且會消耗過多的內存和功耗。

以3D壁紙為例,如果使用現在流行的商業渲染引擎來實現,其內存占用和功耗都很大。下面的圖1展示了一款典型的2D靜態壁紙與其3D版本之間的資源消耗對比。可以看出,內存和功耗都大大增加了,這會大幅降低設備的待機時間。

圖1 靜態壁紙與動態壁紙的資源消耗對比

為了解決當前主流渲染引擎資源占用過高的問題,服務“1+8+N”眾多設備的輕3D需求,華為自主研發了全新的輕量級HarmonyOS 3D渲染引擎。

二、HarmonyOS 3D渲染引擎介紹


HarmonyOS 3D渲染引擎采用了業界最先進的ECS(Entity-Component-System,實體-組件-系統)渲染引擎架構。 ECS架構的數據和方法分離,按照組合的方式將組件及其行為拼裝成對象,對cache命中更加友好,并且更加易于實現多線程并行。

那么基于ECS架構的HarmonyOS 3D渲染引擎到底是怎樣的?下面我們從典型特征、特性列表、性能表現三個方面,帶大家了解HarmonyOS 3D渲染引擎。

1. 典型特征


HarmonyOS 3D渲染引擎具有以下典型特征:

  • 數據驅動

為了最大限度減輕迭代開發的工作量,采用了數據驅動的設計思想,使得大量配置和修改都無需重新編譯代碼。例如render node graph、shader pipeline、renderpass layout、vertex data declaration和post-processing等內容都可以通過json等文本文件指定,開發者可以通過修改這些配置文件實現改變渲染流程、增加后處理效果、修改模型形狀等操作。

  • 插件機制

在保持引擎核心代碼盡可能少的同時,提供了極為方便的架構級插件擴展支持。比如,在低端設備上,可以只提供引擎的核心部件,這樣編譯出來的二進制文件規模非常小。而在高端設備上,可以根據需要添加擴展功能插件,例如碰撞功能、粒子效果等。這樣,既可以降低應用的資源消耗,也可以讓開發者輕松構建自定義渲染管線。

  • 高度并行

自動支持渲染并行化。GPU資源可以按照lock-free的方式訪問,開發者無需使用鎖,也不用擔心資源訪問的多線程競爭問題。

  • 軟硬結合

HarmonyOS與HISI芯片的軟硬件聯合優化,以及華為在GPU Turbo技術的長期沉淀,為3D應用能效比的提升作出了重要貢獻。

  • 現代圖形API

圖形API充分借鑒了Vulkan API的設計思想,能夠有效利用Vulkan的大量創新特性,例如multi-queue、indirect rendering、stateless rendering、descriptor sets等。


2. 特性列表


相比當前業界常用的渲染引擎,HarmonyOS 3D渲染引擎已經支持所有核心功能和常用特性,可以滿足絕大部分3D應用的開發需求。下面我們就來看看HarmonyOS 3D渲染引擎支持哪些特性吧:

圖2 支持的特性列表

說明:圖2中的“插件系統”是可以根據需要進行擴展的特性,其他特性則是系統默認支持的特性。

如圖2所示,HarmonyOS 3D渲染引擎除了支持Java/C++ API以外,還將在2022年支持HarmonyOS的JS開發框架和聲明式UI。后處理方面,目前支持FXAA抗鋸齒技術,后續還將支持基于時域的TAA(Temporal Anti-Aliasing)抗鋸齒技術,以達到更好的顯示效果。

3. 性能表現


HarmonyOS 3D渲染引擎主打輕量級,其性能表現尤為重要。

我們從開源項目獲取了一些標準模型,這些模型經常用于圖形領域的各種demo測試。基于麒麟990平臺評估這些模型在多個引擎中的性能表現,測試結果如下圖所示:

圖3 性能測試結果

開源項目:https://github.com/KhronosGroup/glTF-Sample-Models

從以上測試結果可以看出,HarmonyOS 3D渲染引擎在內存和功耗上表現都非常出色。

三、應用示例


HarmonyOS 3D渲染引擎當前主要面向普通的應用開發者,典型應用場景是在以2D為主的應用中嵌入少量的3D元素。

目前3D渲染引擎已經內置到HarmonyOS中了,下面我們來看看HarmonyOS 3D渲染引擎的幾個典型應用示例:

UX 3D動效:

Qmoji(相機趣味變裝):

3D壁紙:

四、未來展望


雖然HarmonyOS 3D渲染引擎當前主要面向輕量級的3D應用場景,但其同樣支持復雜3D場景的開發,例如3D游戲、車控界面等。為了協作開發者更好地完成3D場景開發,HarmonyOS將在2022年推出3D場景配套的開發工具,敬請期待!

未來,HarmonyOS 3D渲染引擎以及配套的3D開發工具鏈將隨著HarmonyOS持續演進,不斷拓寬應用場景,持續推動3D應用在各種智能設備上的廣泛落地,打造更加絢麗的數字世界!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 3D
    3D
    +關注

    關注

    9

    文章

    2910

    瀏覽量

    107796
  • HarmonyOS
    +關注

    關注

    79

    文章

    1982

    瀏覽量

    30423
收藏 人收藏

    評論

    相關推薦

    騰訊混元3D AI創作引擎正式發布

    的AI技術,能夠根據用戶提供的提示詞或圖片,直接生成高質量的3D模型。這一功能極大地降低了3D內容創作的門檻,使得即使是缺乏專業3D建模技能的用戶
    的頭像 發表于 01-23 10:33 ?111次閱讀

    技術資訊 | 2.5D3D 封裝

    本文要點在提升電子設備性能方面,2.5D3D半導體封裝技術至關重要。這兩種解決方案都在不同程度提高了性能、減小了尺寸并提高了效。2.5D
    的頭像 發表于 12-07 01:05 ?506次閱讀
    技術資訊 | 2.5<b class='flag-5'>D</b> 與 <b class='flag-5'>3D</b> 封裝

    TAS3103 EVM用于具有3D效果的數字音頻處理器

    電子發燒友網站提供《TAS3103 EVM用于具有3D效果的數字音頻處理器.pdf》資料免費下載
    發表于 12-06 14:01 ?0次下載
    TAS3103 EVM用于具有<b class='flag-5'>3D</b><b class='flag-5'>效果</b>的數字音頻處理器

    3D集成電路的結構和優勢

    3D 集成電路的優勢有目共睹,因此現代芯片中使用了 3D 結構,以提供現代高速計算設備所需的特征密度和互連密度。隨著越來越多的設計集成了廣泛的功能,并需要一系列不同的特征,
    的頭像 發表于 12-03 16:39 ?924次閱讀
    <b class='flag-5'>3D</b>集成電路的結構和優勢

    維愛普3D打印設備工字電感磁芯:驅動創新與高效的科技核心

    在快速發展的3D打印領域,高精度、高效率的電源管理系統是確保設備穩定運行、提升打印質量的關鍵。深圳市維愛普電子有限公司,作為電磁兼容領域的佼佼者,其專為3D打印設備設計的工字電感磁芯,
    的頭像 發表于 09-03 10:54 ?325次閱讀

    3D打印耗材控濕方案--無水電解除濕器

    3D打印耗材濕度是指材料中水分的含量,對于3D打印工藝和打印效果具有重要影響。在3D打印過程中,材料需要經過高溫熔化、擠出和固化等復雜步驟,如果材料含有過高的濕度,會導致打印出來的零件
    的頭像 發表于 09-03 10:20 ?685次閱讀
    <b class='flag-5'>3D</b>打印耗材控濕方案--無水電解除濕器

    裸眼3D筆記本電腦——先進的光場裸眼3D技術

    效果的用戶,這款筆記本電腦都能滿足你的需求。 一、卓越的3D模型設計能力 英倫科技裸眼3D筆記本電腦采用最新的光場裸眼3D技術,使用戶無需佩戴3D
    的頭像 發表于 07-16 10:04 ?629次閱讀

    什么是光場裸眼3D?

    光場裸眼3D技術,是一種無需任何輔助設備(如3D眼鏡或頭顯)即可產生真實三維效果的技術。它通過特殊的顯示設備,精確控制光線的方向和強度,使觀
    的頭像 發表于 05-27 14:21 ?1217次閱讀
    什么是光場裸眼<b class='flag-5'>3D</b>?

    VR虛擬空間中的3D 技術

    中塑造3D模型 索尼在CES 2024展示了其最新的具有“空間內容創建”功能的MR頭顯,讓用戶在佩戴頭顯的同時編輯和塑造3D模型。用戶
    的頭像 發表于 04-29 09:36 ?1579次閱讀
    VR虛擬空間中的<b class='flag-5'>3D</b> 技術

    3C薄片自動化料,3D視覺技術如何賦?

    隨著制造業的快速發展,3C行業對薄片類零件的料需求日益增長。傳統的料方式往往依賴于人工操作,效率低下且存在誤差。為了解決這一問題,3D視覺技術應運而生,為
    的頭像 發表于 04-17 14:29 ?489次閱讀
    <b class='flag-5'>3</b>C薄片自動化<b class='flag-5'>上</b>料,<b class='flag-5'>3D</b>視覺技術如何賦<b class='flag-5'>能</b>?

    裸眼3D頻頻“出圈” 電信積極布局并發力裸眼3D領域

    隨著科技的發展,現在3D視角已經不是新鮮事。而現在,裸眼3D應用則在頻頻“出圈”。特別是在5G的助力下,裸眼3D技術應用更是成為科技圈一個熱點。
    的頭像 發表于 03-11 17:33 ?751次閱讀

    3D打印機法眼,BD系列工業級連接器究竟有哪些獨特之處?

    3D打印是近些年非常熱門的加工方式,它相較于傳統加工方式,無需復雜的工藝流程和生產線,就能實現高效快速的加工。3D打印打得溜,電源保障少不了。這其中工業級連接器往往充當了關鍵角色。BD系列連接器
    的頭像 發表于 03-05 08:16 ?577次閱讀
    <b class='flag-5'>能</b>入<b class='flag-5'>3D</b>打印機法眼,BD系列工業級連接器究竟有哪些獨特之處?

    麥爵士madrix麥覺仕智能燈光軟件功能解析

    一種媒體服務器,它在展示的實時效果方面有著突出的特點。通過點對點制圖以及內置圖像和3D編程,它可以為您的工程項目帶來無盡
    的頭像 發表于 02-27 20:03 ?1207次閱讀
    麥爵士madrix麥覺仕智能燈光軟件功能解析

    中興努比亞發布全球首款5G+AI裸眼3D平板

    此平板采用Neovison 3D Anytime科技將2D畫面即時轉換為3D效果,增強觀影及音樂娛樂體驗的真實感。較前代產品而言,新設備在分
    的頭像 發表于 02-27 14:51 ?758次閱讀

    Adobe提出DMV3D3D生成只需30秒!讓文本、圖像都動起來的新方法!

    因此,本文研究者的目標是實現快速、逼真和通用的 3D 生成。為此,他們提出了 DMV3D。DMV3D 是一種全新的單階段的全類別擴散模型,
    的頭像 發表于 01-30 16:20 ?912次閱讀
    Adobe提出DMV<b class='flag-5'>3D</b>:<b class='flag-5'>3D</b>生成只需30秒!讓文本、圖像都動起來的新方法!
    主站蜘蛛池模板: 怪物高h粗暴无尽 | 国产色青青视频在线观看 | 国产AV麻豆出品在线播放 | 国产全部视频列表支持手机 | 嘟嘟嘟WWW免费高清在线中文 | 99视频免视看 | 久久青青草原综合伊人 | 色爱区综合激情五月综合激情 | 国产在线播放精品视频 | 亚洲欧美中文日韩v在线 | 国产网红主播精品福利大秀专区 | 且试天下芒果免费观看 | 亚洲免费无码中文在线亚洲在 | 国产久爱青草视频在线观看 | 午夜影院c绿象 | 国产精品久久一区二区三区蜜桃 | 免费99精品国产自在现线 | 囯产免费精品一品二区三区视频 | 九色PORNY真实丨国产免费 | 91精品乱码一区二区三区 | 欧美不卡一区二区三区 | 草莓视频免费在线观看 | 国产91青青成人a在线 | 樱花草在线观看影院 | 在线亚洲色拍偷拍在线视频 | YELLOW高清视频免费观看 | 国产精品人妻系列21P | 怡春院国产精品视频 | 全彩无翼污之邪恶女教师 | 久久国产精品麻豆AV影视 | 亚洲嫩草影院久久精品 | 国产精品搬运 | 性欧美videofree中文字幕 | 国产精品大全国产精品 | 国产精品免费小视频 | 欧美精品一区二区三区视频 | 在线精品视频成人网 | 精品手机在线1卡二卡3卡四卡 | 精品午夜国产福利观看 | 亚洲 日韩 国产 中文视频 | 区产品乱码芒果精品P站在线 |