第13期HMSCoreDiscovery直播《来吧!构建手游中的真实世界》于2月24日圆满结束。专家们分享了HMSCore图形引擎服务(SceneKit),特别是DDGI技术在移动端的应用实践。让我们一起来回顾一下本次直播的精彩内容吧!【内容回顾】1.画质先锋——什么是DDGI技术。2、穿越装备——DDGI在移动端的技术竞争力。3、技术的野心——手游画质技术的演进趋势。【专家观点】HMSCore图形引擎服务产品经理LeoMetaverse概念目前很火。我认为它的愿景是把现实世界搬进3D数字世界,而这个3D数字世界的基础就是3D图形渲染。Chopper,华为2012实验室图形算法高级专家由于DDGI依赖于柔光追踪,因此需要以柔光追踪技术为基础,才能在移动端实现该方案。从2020年开始,我们一直致力于移动光追的技术研究,包括Rayshop的软光追分频。我们一直期待着研究光线追踪的一些优势,为开发者提供切实可行的解决方案。三七游戏客户端高级技术经理浩然近年来,三七游戏大力发展精品化、多元化的游戏,我们对游戏品质的要求也越来越高。更高的游戏质量依赖于更多更好的玩家。技术沉淀,与华为HMSCoreSceneKit的DDGI合作是我们的技术积累,也为我们未来提升游戏品质提供了新的方向。【精彩问答】Q1:什么是HMSCoreSceneKit?A:HMSCoreSceneKit作为3D图形渲染引擎,为开发者提供了轻量级的3D渲染引擎和增强的插件能力。轻量级解决方案包括PBR管线、动画、物理引擎、粒子效果等基础3D元素和功能,让开发者无需先进技术即可实现3D渲染能力和交互能力;或者在Unity、Unreal等游戏引擎中实现一些差异化的能力。增强的插件能力向开发者开放了华为积累的图形技术,包括提升渲染性能的SlimLOD和GoodCulling插件,提升渲染质量的实时移动光线追踪技术,以及实时DDGI(动态漫反射)移动技术等,为游戏开发者提供效果和性能改进。Q2:移动DDGI技术落地有哪些技术难点?A:DDGI(DynamicDiffuseGlobalIllumination,动态漫反射全局光照)是一种3D渲染算法,可以有效提高渲染的真实感。PC端的DDGI目前依赖于硬件光线追踪,所以DDGI在移动端的实现首先需要基于软光线追踪相交器,通过调用GPU进行软件光线相交操作。移动端DDGI技术依托于HMSCoreSceneKit的Rayshop高效光相交器。其约60mRays/s的相交速度使得DDGI在手机上成为可能。另外,基于对移动SOC架构的分析和各种减载方式,DDGI渲染效果可以在移动端以60fps的帧率呈现。Q3:DDGI技术可以应用于哪些场景?A:DDGI目前主要的应用场景是游戏场景。DDGI对线条光的效果最为明显。一般采用平行光作为主光源,需要反映场景大范围内光影的动态变化,比如模拟太阳光的运动,昼夜变化的系统非常适合DDGI解决方案。使用DDGI后,有效光源不再需要参与烘焙。同时,场景中的动态物体和静态物体都可以使用DDGI来增加GI效果,提高画面质量。由于DDGI贡献了部分漫反射分量,所以使用DDGI方案后,场景的光照效果会得到很大的提升。Q4:未来移动端光线追踪技术的演讲趋势如何?A:移动端光线追踪技术和应用越来越多地进入大众视野,包括加速结构构建/光线遍历在内的移动端软光线追踪解决方案也推出了试用版。如何在移动端高效降噪是移动光追广泛应用的基础。越来越多的硬件厂商和游戏公司逐渐进入移动端光线追踪领域,为3D渲染提供更逼真的技术基础,为未来更精美的画面提供渲染基础和能力。【了解更多】想回顾更多直播精彩瞬间,欢迎登录华为开发者学院观看直播回放。如果您对手语服务感兴趣,请登录图形引擎服务主页了解更多技术细节。访问HUAWEIDevelopers官网获取开发指导文档HUAWEIMobileServices开源仓库地址:GitHub、Gitee欢迎关注后续更多Discovery直播
