0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arm展示全新渲染技术NanoMesh

Arm社区 来源:Arm社区 2024-09-14 09:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:安谋科技 (Arm China) 开发者生态高级经理 李陈鲁

跨平台游戏体验吸引了全球数以百万计的玩家。然而,这对游戏开发者来说则是一大挑战,他们需要花费更多的时间和精力来调整内容适配台式机、游戏主机和移动设备。为了更好赋能开发者,Arm 携手腾讯游戏,在 2024 年游戏开发者大会 (GDC) 上展示了一项不断发展的全新渲染技术 —— NanoMesh。移动游戏开发以往需使用平台专用技术来进行高多边形网格建模,而 NanoMesh 可显著简化这一切。再加上其中内置的自适应剔除 (Adaptive Culling) 算法,该技术在移动设备上的性能发展潜力巨大。2023 年问世的旗舰智能手机就能以近 120fps 的速度,渲染整体场景复杂性超过 1.4 亿个三角形的技术演示。

wKgZombk50SAKf6tAA0hbN3jkd4869.png

图:包含超过一亿个多边形以及全局光照的技术演示

运行于智能手机上的屏幕截图

NanoMesh 的目标

NanoMesh 与腾讯跨平台全局光照解决方案 SmartGI 紧密结合,以一个纯粹的目标为起点展望未来,即重塑移动设备上的渲染管线,进而优化运行时性能,并简化内容创建工作流程。

虽然无缝渲染在台式机上已经很常见,但如今的移动游戏开发者仍需面对许多传统工作负担,比如光影烘焙和手动的细节层次 (LOD) 设置。这一过程漫长而煎熬,并且在成百上千的参数中引入人为错误的风险也不容忽视。

NanoMesh 所采取的方法

wKgZombk51iAPMF2AAFLfpkvHrs130.png

图:采用 SmartGI 和 NanoMesh 的

腾讯 Deferred+ 渲染管线

以上为腾讯 NanoMesh Deferred+ 渲染管线的概念流程图。这里集群生成是在离线阶段进行的,而为了尽可能提高移动设备上的性能,还做了许多额外调整。

wKgaombk52GAIO8bAARK9eFE5DQ381.png

图:Auto LOD function(level) = floor(pow (base, level)) while base = 2,..max_base

我们看到目前台式机上所采用的方法则更为保守,只考虑简单投影后网格的屏幕空间大小。这些方法都欠缺灵活性,因而无法实现定制的 LOD。而 NanoMesh 的衰减公式则同时考量功耗和摄像头距离。具体来说,当物体靠近时,我们优先确保更逼真的细节;而当物体远离时,又能迅速切换为使用比较粗放的集群,进而在性能和质量之间达到完美平衡。

采取传统 LOD 方法时,示例包的大小为 1.8 GB,而启用 NanoMesh 后,所需磁盘空间仅为 557 MB,减少了 70%,下载速度也提高了 70%。而在纯网格数据大小方面,NanoMesh 大约仅需原总存储量的 16%,就能达到同样的视觉效果。

腾讯互娱研发效能部副总经理李从兵表示:SmartGI 和 NanoMesh 都是前沿技术,有助于随时随地构建和部署游戏。对游戏产业来说,以合理的成本和性能预算呈现更优异的质量至关重要。在 Arm 的支持下,腾讯游戏致力于推动游戏制作领域工具和方法不断创新。我们乐于建立更为广泛的合作伙伴关系,也非常高兴能与世界各地的游戏工作室分享我们的研究成果。

旅程方才启航

Arm 和腾讯游戏通过多年的合作,取得了今天的成绩。从 2020 年开始,两家公司开始尝试在移动设备上首次开启基于图块 (Tile) 的延迟着色管线。去年,我们推出了具有 Ray Query 加速功能的移动端 GI 解决方案,现在揭开了新的篇章 —— NanoMesh。展望未来,我们将专注于优化带宽、简化几何体处理和减少绘制调用。更重要的是,我们将为骨骼蒙皮网格 (Skinned Skeletal Meshes) 做好准备,这必将开创移动游戏角色动画的崭新时代。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9616

    浏览量

    394505
  • 游戏
    +关注

    关注

    2

    文章

    797

    浏览量

    27600
  • 渲染
    +关注

    关注

    0

    文章

    80

    浏览量

    11413

原文标题:简约之美:移动端渲染技术创新 NanoMesh

文章出处:【微信号:Arm社区,微信公众号:Arm社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    行业洞察篇__财务数字孪生的渲染选择:端渲染与流渲染的协同演进逻辑

    ,在技术选型上还停留在“非此即彼”的思维里:要么全用端渲染,让每个终端用户配备昂贵的图形工作站;要么全用流渲染,把所有计算压力丢给服务器,然后在高频交互场景下被延迟和带宽狠狠教训。坦白讲,这种“一刀切
    发表于 05-22 11:02

    渲染与流渲染的分化与融合:数字孪生开发套件的工程选型逻辑

    项目里,技术路线选错导致的体验与性能失衡,正在让很多投入沦为华而不实的“面子工程”。 更让我焦虑的是,很多决策者被供应商的“一站式方案”话术迷惑,以为一套渲染引擎能包打天下。他们不知道的是,端渲染
    发表于 05-22 10:39

    技术选型之道|端渲染与流渲染融合:数字孪生应用落地的理性路径

    直接跌到无法操作。而另一个纯流渲染方案,虽然画面精美,但操作延迟明显,指挥员拖动地图时总有半秒的滞后,这在应急场景下几乎不可接受。这种技术路线的“偏科”,恰恰是行业从“展示”走向“决策”的最大绊脚石。 从
    发表于 05-22 10:23

    技术选型__数字孪生项目交付中端渲染与流渲染的协同策略

    挖坑。 更让我觉得尴尬的是,不少方案把渲染选型当作一个纯粹的技术决策,忽视了它背后绑定的数据接入能力和多端协同需求。一个政务场景中,既有需要高频交互的单体设备巡检,又有需要宏观展示的态势感知,单纯用流
    发表于 05-22 10:20

    场景适配论__数字孪生IOC建设中渲染技术与智能体能力的协同逻辑

    数据,根本来不及形成决策。这就暴露了旧有方案在数据驱动决策环节的逻辑断层——单一渲染技术难以同时兼顾展示沉浸感和智能分析响应速度。端渲染擅长提供高帧率的直接操控体验,但它的性能瓶颈会随
    发表于 05-22 10:09

    行业洞察篇__数字孪生IOC的“双引擎”时代:当端渲染遇见流渲染

    的电影预告片,却被告知你只能看预告片。坦白讲,这并非某一家公司的产品问题,而是整个行业在技术选型时普遍陷入的困境。我们所讨论的端渲染技术,它依赖终端设备的本地算力,在个人笔记本或桌面级工作站上确实能
    发表于 05-14 09:50

    技术选型篇__数字孪生应用开发:端渲染与流渲染融合的工程适配与演进

    技术选型篇 | 数字孪生应用开发:端渲染与流渲染融合的工程适配与演进 漂亮外皮下的沉重代价:为什么你的数字孪生系统“中看不中用” 坦白讲,我在这个行业摸爬滚打了几年,见过太多“好看但不好用”的数字
    发表于 05-13 13:56

    技术选型篇__数字孪生IOC:渲染引擎与智能体的协同路径

    ,远远超过了单一渲染技术的迭代能力。最初,客户要的只是“看得见”——把城市的地图、建筑、设备在三维场景中静态展示出来,整个系统更像一个高级的沙盘模型。没过多久,需求就升级为“摸得着”——用户希望通过
    发表于 05-13 13:54

    Arm全新神经技术即将加入神经图形开发套件

    移动端神经图形技术正加速演进。2025 年 8 月 Arm 发布了神经技术 (Neural Technology),该技术为业界首创,并将专用神经加速器引入 2026 年推出的
    的头像 发表于 04-21 14:36 402次阅读

    Vue3 + React18 + TS4入门到实战 系统学习3大热门技术 | 更新完结

    性能和运行效率。组合式API则重新定义了代码组织方式,允许开发者按照业务逻辑而非技术关注点来组织代码,将相关的数据、方法和生命周期钩子集中管理。这种设计不仅使代码结构更加清晰,更重要的是催生了全新的逻辑
    发表于 03-30 15:18

    详解ROMA中复杂图表的渲染实现

    一、背景 ROMA承接很多复杂图表的渲染需求,在京东金融APP内,特别是首页首屏的图表,对图表渲染的及时性要求很高。近期业务反馈频繁重启时,首页的黄金走势图偶现渲染不出的问题,通过梳理图表的
    的头像 发表于 10-21 13:57 741次阅读
    详解ROMA中复杂图表的<b class='flag-5'>渲染</b>实现

    全新Arm Lumex CSS平台实现两位数性能提升

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)今日宣布推出全新 Arm Lumex 计算子系统 (Compute Sub
    的头像 发表于 09-10 16:14 1142次阅读
    <b class='flag-5'>全新</b><b class='flag-5'>Arm</b> Lumex CSS平台实现两位数性能提升

    从 CPU 到 GPU,渲染技术如何重塑游戏、影视与设计?

    渲染技术是计算机图形学的核心内容之一,它是将三维场景转换为二维图像的过程。渲染技术一直在不断演进,从最初的CPU渲染到后来的GPU
    的头像 发表于 09-01 12:16 1212次阅读
    从 CPU 到 GPU,<b class='flag-5'>渲染</b><b class='flag-5'>技术</b>如何重塑游戏、影视与设计?

    通道渲染:释放渲染的全部潜能!通道渲染的作用、类型、技巧

    在3D图形创作中,渲染通道(RenderPasses)是一项至关重要的技术,它通过将复杂的渲染图像拆分为多个图层,如阴影、光照、法线等,使艺术家能够在后期制作中更精准地控制和调整画面。我们常常惊叹于
    的头像 发表于 07-15 14:22 945次阅读
    通道<b class='flag-5'>渲染</b>:释放<b class='flag-5'>渲染</b>的全部潜能!通道<b class='flag-5'>渲染</b>的作用、类型、技巧

    GUI Guider全新优化方案GUI xTurbo-VeloRender初体验:基于i.MX RT平台的LVGL渲染能力突破

    引言 在嵌入式GUI开发领域,图形界面的渲染性能直接决定了用户体验的流畅度与产品竞争力。针对i.MX RT系列的开发需求,恩智浦在2025年隆重推出全新的性能优化方案 - GUI xTurbo技术
    的头像 发表于 07-10 09:21 4123次阅读
    GUI Guider<b class='flag-5'>全新</b>优化方案GUI xTurbo-VeloRender初体验:基于i.MX RT平台的LVGL<b class='flag-5'>渲染</b>能力突破