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

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

3天内不再提示

ocos背后黑科技 华为HMS Core CG Kit延迟渲染管线应用解析

华为麒麟 来源:华为麒麟 作者:华为麒麟 2021-09-08 11:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2021年9月4日,在「Cocos 开发者沙龙」深圳站现场,华为 HMS Core CG Kit重磅亮相。

作为 Cocos 引擎合作伙伴,华为 HMS Core CG Kit在 Cocos Creator v3.1版本中实现了移动端可落地的延迟渲染管线。上个月底,随着 Cocos Creator 3.3 正式发布,双方再次刷新延迟渲染管线技术的应用与实践。

基于 Cocos Creator 3.3,Cocos 引擎制作了一款赛博朋克风格的 3D 渲染效果技术演示Demo,集成了华为HMS Core CG Kit与 Cocos 引擎第一阶段合作的所有成果。在CG Kit延迟渲染技术的助力下,Cocos 引擎凭此Demo刷新了业界对其 3D技术能力的认知,获得了游戏开发者的广泛认可。

在沙龙活动上,华为海思GPU团队详解了Demo中对延迟渲染管线的应用,并系统介绍了华为 HMS Core CG Kit的功能与优势。

01赛博朋克Demo背后的黑科技延迟渲染管线带来多光源计算效率提升

「赛博朋克」是一种类科幻电影的风格,色调以充满科技感的洋红和蓝色为主,整体对比度高,着重突出光源之间的色彩对比;且通常采用街头霓虹灯、街排标志性广告以及高楼建筑等画面,视觉冲击力极强。电影《银翼杀手》《头号玩家》、以及今年上半年爆火的PC游戏《赛博朋克2077》等,都是「赛博朋克」风格的典型代表。但因场景复杂、光源丰富、色彩绚丽,赛博朋克世界的搭建并不简单,若要在游戏引擎中实现这样的画面,需要非常强大的渲染技术。

而 Cocos 引擎之所以选择赛博朋克作为此次Demo的主题,恰恰是因为它的光污染风格,适合放进去大量的光源,能够更好地体现引擎的渲染能力。从实际的Demo演示效果中,我们可以看到,其多光源渲染效果非常惊人,带来媲美真实世界的霓虹效果、绚丽的光照色彩、和细腻的细节渲染。

得益于华为HMS Core CG Kit的延迟渲染管线,Cocos Creator 在多光源计算方面获得了极大的效率提升,可以加入更多的光源丰富游戏世界的色彩。据华为海思GPU团队介绍,使用传统的延迟渲染管线,游戏性能可以从30+FPS提升到50+FPS,而经过CG Kit高性能延迟渲染管线优化,游戏画面可以稳定在60FPS,提升达到40%以上。在增加光源数量时,性能提升效果会更加明显。

同时,在CG Kit高性能算法加持下,赛博朋克Demo能够呈现出更加炫酷的效果。

Occlusion Culling(场景剔除算法),可以根据遮挡关系剔除不必要的物体绘制,大大减少了冗余Draw Call的绘制,为大场景/重负载游戏助力。

SSPR(平面反射算法),可以助力实现游戏中的水面反射等效果,单帧耗时小于2ms,在移动端上也可以流畅运行。

Bloom(泛光算法),可以在发光物体的边缘做模糊处理,使其更符合人眼看到的场景;同时可以减少带宽,释放更多性能。

Cluster Light Culling(三维体素光源剔除),针对传统Tile-based Light Culling存在的深度不连续问题,在Z方向上对视锥体进行了分割,大大提升了光源剔除的准确性,同时节省了Pre-Z pass的开销,让有限的计算资源支持更多的光源效果。

02华为海思GPU团队将与 Cocos 深化合作释放更大的图形渲染性能

HMS Core CG Kit即华为图形计算服务(HUAWEI Computer Graphics Kit),是华为海思GPU团队开发的一套对外开放的能力合集。CG Kit基于Vulkan提供一套高性能的图形计算服务,包括高性能的渲染框架,图形渲染组件,以及前沿计算机图形学、计算机视觉深度学习相结合的技术研究成果,具有简单易用、深度驻场、软硬垂直优化的优势。

从 Cocos Creator v3.1版本延迟渲染管线技术首次落地,到 Cocos Creator 3.3中赛博朋克Demo的极致应用,华为HMS Core CG Kit与 Cocos 引擎的合作为游戏开发行业展现了创新技术的无限可能。据华为海思GPU团队介绍,未来华为HMS Core CG Kit将持续深化与 Cocos 引擎的合作,持续挖掘 Vulkan 极限渲染能力,释放更大的图形渲染性能,提升渲染效率,深入优化延迟渲染管线的内存和带宽使用,让延迟渲染管线可以在更多设备上以高性能运行。

随着游戏玩家对画质的要求不断提高,游戏画面的精美程度和复杂场景下的渲染流畅度,已然成为游戏开发者在竞争中取胜的关键。华为海思GPU团队将在硬件、系统和驱动层面持续优化,将更多新特性开放给引擎开发者,助力开发者抓住高品质手游时代的机遇,开发出视觉效果更炫酷、操作体验更流畅的手游产品。

编辑:jq

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

    关注

    218

    文章

    35799

    浏览量

    260726
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5099

    浏览量

    134462
  • cocos引擎
    +关注

    关注

    0

    文章

    2

    浏览量

    1930
  • HMS
    HMS
    +关注

    关注

    0

    文章

    122

    浏览量

    7408

原文标题:Cocos 赛博朋克Demo背后的黑科技!华为 HMS Core CG Kit延迟渲染管线应用解析

文章出处:【微信号:Huawei_Kirin,微信公众号:华为麒麟】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ‌Groq LPU 如何让万亿参数模型「飞」起来?揭秘 Kimi K2 40 倍提速背后科技

    Groq LPU 如何让万亿参数模型「飞」起来?揭秘 Kimi K2 40 倍提速背后科技‌ 最近,Moonshot AI 的千亿参数大模型 ‌Kimi K2‌ 在 ‌GroqCloud‌ 上
    的头像 发表于 08-07 10:01 651次阅读

    鸿蒙应用元服务开发-Account Kit配置登录权限

    一、场景介绍 华为账号登录是基于OAuth 2.0协议标准和OpenID Connect协议标准构建的OAuth2.0 授权登录系统,元服务可以方便地获取华为账号用户的身份标识,快速建立元服务内
    发表于 04-15 16:03

    CPU渲染、GPU渲染、XPU渲染详细对比:哪个渲染最快,哪个效果最好?

    动画渲染动画3D渲染技术需要应对复杂的计算任务和精细的图像处理,作为渲染技术人员,选择合适的渲染模式,会直接影响制作效率和成品质量。在主流的渲染
    的头像 发表于 04-15 09:28 1205次阅读
    CPU<b class='flag-5'>渲染</b>、GPU<b class='flag-5'>渲染</b>、XPU<b class='flag-5'>渲染</b>详细对比:哪个<b class='flag-5'>渲染</b>最快,哪个效果最好?

    鸿蒙应用元服务开发-Account Kit获取手机号

    Button实现了Account Kit快速验证功能: 约束与限制 元服务满足《常见类型移动互联网应用程序必要个人信息范围规定》(对第三方网站的内容,华为不承担任何责任)中使用手机号的必要业务场景
    发表于 04-08 16:14

    NVIDIA实现神经网络渲染技术的突破性增强功能

    发者能使用 NVIDIA GeForce RTX GPU 中的 AI Tensor Cores,在游戏的图形渲染管线内加速神经网络渲染
    的头像 发表于 04-07 11:33 870次阅读

    鸿蒙应用元服务开发-Account Kit获取华为账号用户信息概述

    如元服务需要完善用户头像信息,可通过调用Scenario Fusion Kit提供的选择头像Button,拉起Account Kit头像选择页面,供用户完成华为账号头像或其他头像的选择,实现头像信息
    发表于 04-02 11:10

    鸿蒙应用元服务开发-Account Kit概述

    Account Kit华为账号服务)提供简单、快速、安全的登录功能,让用户快捷地使用华为账号登录元服务。用户授权后,Account Kit可提供头像、手机号码等信息,帮助元服务更了解
    发表于 03-31 12:08

    华为技术资料合集(硬件开发/C语言/PCB设计/天线通信)

    的EMC设计指南, 华为天线内部培训资料, 数字移动通信原理(华为华为NB-IOT解决方案解析 获取完整文档资料可下载附件哦!!!!如果内容有帮助可以关注、点赞、评论支持一下
    发表于 03-17 09:54

    华为支付-商户基础支付场景准备

    、平台类商户、服务商 华为支付收银台展示: 二、业务流程 开发者通过接入Payment Kit基础支付,可以简便快捷的实现应用的支付能力。具体接入流程如下: 1.商户客户端请求商户服务器创建商品订单
    发表于 02-13 14:51

    华为支付-商户基础支付场景开发步骤

    com.huawei.petalpay.paymentservice.core.client.DefaultPetalPayClient; import com.huawei.petalpay.paymentservice.core.client.PetalPayCli
    发表于 02-12 17:12

    华为支付-免密支付接入支付并签约场景

    相关操作。 支持商户模型:直连商户、服务商 华为支付支付并签约页面展示: 二、业务流程 开发者通过接入Payment Kit 提供的支付并签约能力,可以让用户在支付完成后快速与商户建立签约代扣的关系
    发表于 02-10 09:55

    GPU渲染才是大势所趋?CPU渲染与GPU渲染的现状与未来

    在3D建模和渲染领域,随着技术的发展,CPU渲染和GPU渲染这两种方法逐渐呈现出各自独特的优势,并且在不同的应用场景中各有侧重。尽管当前我们处在一个CPU渲染和GPU
    的头像 发表于 02-06 11:04 1234次阅读
    GPU<b class='flag-5'>渲染</b>才是大势所趋?CPU<b class='flag-5'>渲染</b>与GPU<b class='flag-5'>渲染</b>的现状与未来

    华为支付接入规范

    为了确保用户获得良好的支付体验,Payment Kit制定了相关接入设计规范,请开发者遵照执行,具体要求(非强制性)如下: 一、支付方式呈现 涉及支付公司名称,请统一使用:花瓣支付(深圳)有限公司
    发表于 01-23 09:27

    Payment Kit华为支付服务)概述

    Payment Kit华为支付服务)提供了方便、安全和快捷的支付方式,开发者在开发的商户应用/元服务中接入华为支付服务便捷且快速。 商户应用/元服务接入Payment Kit后,可在
    发表于 01-20 16:17

    PGA411的OSIN和OCOS信号是否可经过外部调理电路处理后送进dsp进行信号检测?

    您好,关于PGA411的OSIN和OCOS信号是否可经过外部调理电路处理后送进dsp进行信号检测?谢谢
    发表于 12-20 06:04