黑神话吧 关注:767,800贴子:8,912,326
  • 11回复贴,共1

别争执了,听听专业的ue5程序员解释下优化标准吧

只看楼主收藏回复

来自微博:samuraiwu (猿公剑制作人)
今天发布的#黑神话#性能测试工具有什么用呢?该怎么用呢?作为同为使用虚幻引擎5的游戏技术美术,我从美术优化方面给大家稍微讲解一下。
首先虚幻引擎5图像方面最重要的3个技术“Nanite,Lumen,VirtualShadowMap(VSM)”这3个特性是互相紧密围绕和联系的,Nanite提供巨量的多边形数量来表现模型细节,Lumen和VSM则通过全局光照(GI)和精确到每一个多边形的投影来再进一步提升Nanite模型的细节和质感,那么其实虚幻5游戏图像优化方面,主要就是考虑怎么优化这3个方面。
首先Nanite方面,对于“不透明物体”,比如山石,地面,建筑那些,几乎不用特意优化,只要不是单个模型多边形数量夸张到几千万三角面造成存储空间过大包体过大,都没问题。但是现在Nanite的问题主要表现在要着重优化“半透明和带遮罩蒙版物体”的性能,就是树木,花草这些植被会对帧数有巨大影响,所以大家现在知道虚幻引擎5第一个范例“古代山谷”为什么是一个没有植被的光秃秃沙漠场景了吧。
因为植被通常都带有“遮罩蒙版Masked”(为了让植被边缘更自然)和“世界坐标偏移World Position Offset”(为了实现植物的动态晃动摇摆),这两项对于前面说到的VSM投影有巨大的开销,所以可以说只要优化好游戏内的“植被”,那么现在虚幻引擎5场景上的最大优化问题就基本解决了。以前的游戏大家经常担心的同屏敌人太多,特效太多,模型太多造成这些问题,实际上对于虚幻引擎5来说都是小问题。
说回来黑神话的性能测试demo,大家看到这漫山遍野的植物细节,我就已经感受到游科为优化做出的努力,因为为了解决我刚才刚才说的“植被优化”问题,那么现阶段的最佳解决方法只有一个,就是所有植物的树叶,全部做成多边形,不使用蒙版mask,是的,就是以前树叶画张带遮罩蒙版的mask贴图就行了,现在需要手工把树叶的形状全部切出来,这个会花费巨量的人力和工作量和细心,但是他们没有妥协,为了还原大家理想中的西游记那些郁郁葱葱的感觉。总结一下就是现在的性能测试就是游戏中会非常容易掉帧和卡顿的拥有巨量“植被”的场景,只要大家能比较流畅的跑起来,那么实际游戏运行就基本没问题了。
所以如果大家卡顿掉帧严重的话,就适当降低图像设置中对应“Nanite,Lumen,VirtualShadowMap(VSM)”的 “特效质量” “全局光照” “阴影质量”,还有分辨率,就能有很大的效率提升,对了,还有大家一定一定要记得更新“显卡驱动”,虚幻引擎5因为调用了一些显卡的最新渲染功能,不更新驱动的话,很容易闪退。
希望大家都在一周后,玩得愉快尽兴!一起见证我们国产单机游戏的新里程碑!


IP属地:中国香港1楼2024-08-13 16:25回复
    省流:
    1. 黑风山的漫山遍野的植被是真ue5测试高压,也是最容易掉帧的地方
    2. 游科已经为优化做了很多的工作
    3. 模型数、粒子特效数是ue5长项,反而问题不大
    4. 只要能用工具稳定跑起来,游玩的效果就差不多


    IP属地:中国香港2楼2024-08-13 16:27
    回复
      5. 该调参数的调参数,找到适合自己的点,别钻牛角尖,别写轮眼


      IP属地:中国香港3楼2024-08-13 16:28
      回复
        加一条:现在市面上ue5游戏地狱之刃2,根本没有这种植被复杂度,2077啥的也不是ue5游戏,不要乱比。


        IP属地:中国香港4楼2024-08-13 16:29
        回复
          哪怕你是4090,也有最佳的设置,每个游戏的画面潜力也不一样为什么笃定你所有参数拉满还要144/200帧才能玩,达不到就是褒姒?游科开发这么久了,40以上的显卡能力怎么样他们还不知道吗,多关注下b站游科员工的动态,现在最贴近宣传片的效果就是超高画质


          IP属地:中国香港5楼2024-08-13 16:37
          回复


            IP属地:福建6楼2024-08-13 16:42
            回复
              所以吧里别太二极管,现在游科对于黑猴的优化,我觉得是达到70~80分的水平的,还有很大空间(杨奇自己也说了),但是已经是很合格了,希望猴批耐心等16号的同时调整下游玩参数,黑子别tm叫优化褒姒了


              IP属地:中国香港7楼2024-08-13 16:50
              回复


                IP属地:广东8楼2024-08-13 16:57
                回复
                  我3060 1080P 超采样清晰度拉满100 ,画面质量高,75帧,满意了


                  IP属地:山西9楼2024-08-13 16:59
                  回复
                    此外,最重要的一句话就是:别拿以前玩网游的逻辑来推导ue5的表现(同屏敌人数量、粒子效果),真的是小意思。


                    IP属地:中国香港10楼2024-08-13 17:01
                    回复
                      拿黑猴还没发售的和2077已经完全体更新了不知道多少次补丁的比优化,这不是杠精吗


                      IP属地:广东11楼2024-08-13 17:02
                      回复
                        其实没啥,主要是大家去搞清楚,到底应该如何拉配置条,才能符合自己的电脑配置。多搞搞多测试,尽量在自己觉得可接受的帧数下拉高画质,而不是一味追求画质,还有这个毕竟是工具,不是游戏本身,可以保守预留高一点。比如你能接受稳定30帧,那么就用这个工具调出保底40帧,然后画质尽量拉高。,还有7年,就靠这个工具过活了。


                        IP属地:四川12楼2024-08-13 17:15
                        回复