A9VG电玩部落论坛

 找回密码
 注册
搜索

请教下大神,同时期的硬件而言,为啥ps4 pro有地平线这样的效果,980ti就未必做得到?

[复制链接]
该用户已被禁言

精华
0
帖子
8756
威望
0 点
积分
8846 点
种子
78 点
注册时间
2012-9-19
最后登录
2021-6-9
发表于 2018-11-21 18:58  ·  广东 | 显示全部楼层
クタラギ 发表于 2018-11-21 18:11
美工贴图NB啊,你去看看生化重制02年的游戏背景全是动态2D贴图但是给人感官感受远超05年的生化4 ...

重玩了中文版1,画面素质自然感觉不差于PS4时代,真是太牛逼了。

精华
0
帖子
106
威望
0 点
积分
508 点
种子
688 点
注册时间
2018-3-23
最后登录
2022-7-14
发表于 2018-11-21 19:27  ·  贵州 | 显示全部楼层
这个问题要分几个方面来回答,以下内容较多较长,并且涉及到部分专业术语,非计算机相关专业以及硬件爱好者阅读起来可能略有困难,嫌长的可以不看。

一、你所能看到的——硬件账面数据
既然楼主选择了980TI与《地平线黎明时分》作为题目,那么我们就以地平线黎明时分发布的时间——2017年初,这个时间点来作一个对比

2017年初,采用980TI的一台中高端游戏PC硬件配置大约如下:
CPU:I7 7700K
GPU:980TI
内存:8G或16G DDR4


PS4 SLIM配置:
CPU:AMD定制APU,代号“美洲豹”,基于推土机架构,8模块设计,每模块1.6G
GPU:基于Pitcairn的18CU GPU,运行频率800MHZ,整合在CPU内
内存:8G GDDR5(既做内存又做显存)

PS4 PRO配置:
CPU:AMD定制APU,代号“美洲豹”,基于推土机架构,8模块设计,每模块2.1G
GPU:基于Polaris的36CU GPU,运行频率911MHZ,整合在CPU内
内存:8G GDDR5(既做内存又做显存)


当然,以上的参数可能看起来不是很直观,那么我们换个描述方式,以对画面而言相对重要的GPU浮点能力作为对比
980TI    浮点能力 6.4T左右
PS4 SLIM      浮点能力1.8T
PS4 PRO    浮点能力4.2T

嗯……无论怎么看,PS4 以及PS4 PRO 都是被2017年初的中高端PC吊打……


二、你所看不到的——隐藏在硬件参数背后的东西
这个就是重点之一了
无论PS4也好,XBOX\NS也好,游戏主机最大优势在于  执行效率
对于PC平台而言,由于各个配件可以自由更换,因此要多一个驱动层来指挥CPU\GPU\RAM等各个硬件工作
而主机平台的硬件是固定死了的,我们称之为“console硬件固定”
二者的执行效率差距是巨大的
我们以一个游戏输出画面为例
在PC平台上是这样的过程(我尽量用通俗易懂的描述):
游戏程序发出指令——>执行DirectX——>执行GPU驱动程序——>调用DirectX内核编译——>调用GPU驱动程序内核编译——>GPU进行计算并输出

但在主机平台上,因为硬件固定,驱动可以直接合并到系统里,各种对参数的检查也都可以去掉,因为不需要考虑当前硬件是否支持某个特性,执行过程可以简短到:
游戏程序发出指令——>图形API进行编译——>GPU进行计算并输出

因为减少了指令传输的中间环节,执行效率相比PC得到了巨大的提升。
再加上PS4的CPU与GPU是整合到一起的,内部传输延迟比PC要低得多。显存内存又是共享8G GDDR5,GDDR5的带宽本来就比PC的DDR4高出一个数量级,更不提“统一寻址”、“异步计算”等东西。这进一步拉近了PS4与980TI的差距。
以一个不是很恰当的比方,可以理解为账面上1.8T的算力,实际发挥出了2.5T或3T的算力


三、你所能想到的——应用场景的不同
作为一个PC玩家,实际的应用场景可能是这样的:
打开魔兽世界,然后点开QQ音乐,一边玩一边听着音乐,遇到一个任务找不到了,再打开百度网页查一下攻略或上B站看一下视频,说不定还要开着微信/QQ聊天……

但对于PS4玩家而言,就很简单:启动游戏——玩

对于PC而言,启动游戏后,后台还有一大堆程序在运行,比如360全家桶、百度全家桶、腾讯全家桶……,还有WINDOWS后台更新、桌面特效、音乐程序等等等等,这些都要分担硬件资源。
换句话来说,PC并没有将全部硬件性能用在跑游戏上,而主机从你启动游戏开始,就是在尽全力跑游戏。


四、你所想不到的——各种“优(zuo)化(bi)”方式
因为PC平台的硬件差异性非常大,作为游戏开发商, 必须要考虑到各种硬件情况,既要满足低端硬件能跑得起来,又要满足高端硬件特效丰富,因此在PC上我们往往看到一个游戏高中低档画质差异巨大。同时也是因为硬件差异巨大,开发商也很难去做优化调整,只能以满足大部分硬件需求为目的,而不可能以满足那不足1%的高端硬件来作优化。
举几个例子:
WOW在很长一段时间里,最多只能调用1个CPU核心,后来某个版本更新后到现在,能调用2个CPU核心了。
星际争霸2至今最多只能调用2个CPU核心。
吃鸡最开始也只能调用2个CPU核心,后来通过补丁支持4核CPU,现在好像可以最多调用6个CPU核心。
市面上80%的游戏(可能不止这个比例),只能调用4核及以下数量的CPU核心。
或许是我孤陋寡闻或是遗忘了,我印象中到目前为止没有见到能完整调用8个CPU核心的游戏。


但是PS4并不需要,因为硬件固定的,开发商会绞尽脑汁的进行优化,想方设法压榨主机的硬件性能。
常见的优化手段包括但不限于:
限帧,常见限30FPS;
动态分辨率,画面压力大的场景,动态降低分辨率到900P甚至720P输出;
降肉眼难以察觉以及效果不明显的特效,比如阴影、纹理等,地平线黎明时分的水面效果就是降特效处理的产物;
棋盘渲染,常见于4K,比如荒野大镖客2在PS4 PRO上是1920*2160的分辨率,通过棋盘渲染到3840*2160,在画质与速度之间找一个平衡点;
优先/遮蔽渲染,对当前画面可见部分进行优先渲染,看不到的地方就晚做/不做渲染。比如一个箱子里放了一把枪,当箱子关上的时候枪是看不见的,这个时候就无需对枪进行渲染。常见于各种固定视角游戏。
……等等等等,如果有兴趣可以看一下神海、战神等独占大作的开发故事或视频,了解一下这些奇(sang)思(xin)妙(bing)想(kuang)的优化方式。


以上总结起来就是一句话:

PC平台优先考虑的是:我如何满足更多的硬件配置
主机平台优先考虑的是:我如何压榨现有的硬件配置


以上说得不是很专业,某些比喻与解释可能跟不是很恰当,希望对你有帮助

精华
0
帖子
24943
威望
0 点
积分
25946 点
种子
1164 点
注册时间
2003-11-25
最后登录
2025-9-12
发表于 2018-11-21 19:50  ·  广东 | 显示全部楼层
980ti约等与1070,谁告诉你做不到的

精华
0
帖子
681
威望
0 点
积分
1309 点
种子
963 点
注册时间
2014-9-14
最后登录
2025-9-6
发表于 2018-11-21 20:19  ·  四川 | 显示全部楼层
roewe550 发表于 2018-11-21 19:27
这个问题要分几个方面来回答,以下内容较多较长,并且涉及到部分专业术语,非计算机相关专业以及硬件爱好者 ...

感谢老哥科普
daw

精华
0
帖子
11434
威望
0 点
积分
12135 点
种子
1813 点
注册时间
2007-2-19
最后登录
2025-3-12
发表于 2018-11-21 20:46  ·  广东 | 显示全部楼层
飞影kyo 发表于 2018-11-21 18:13
做不好可是挺多的,光靠钱砸,可不一定都能砸得好。

例如se……ff15.....

征服者

男人生梦一路

精华
3
帖子
6006
威望
3 点
积分
6445 点
种子
10 点
注册时间
2005-12-10
最后登录
2021-5-7
发表于 2018-11-21 20:52  ·  辽宁 来自手机 | 显示全部楼层
roewe550 发表于 2018-11-21 19:27
这个问题要分几个方面来回答,以下内容较多较长,并且涉及到部分专业术语,非计算机相关专业以及硬件爱好者 ...

功力好强!学习到了,谢谢!

精华
0
帖子
3851
威望
0 点
积分
4163 点
种子
578 点
注册时间
2018-10-16
最后登录
2023-1-21
发表于 2018-11-21 21:08  ·  广东 | 显示全部楼层
如果你把只把资源理解为钱,那你有这样的想法也不奇怪

精华
0
帖子
3851
威望
0 点
积分
4163 点
种子
578 点
注册时间
2018-10-16
最后登录
2023-1-21
发表于 2018-11-21 21:09  ·  广东 | 显示全部楼层
飞影kyo 发表于 2018-11-21 18:13
做不好可是挺多的,光靠钱砸,可不一定都能砸得好。

如果你把只把资源理解为钱,那你有这样的想法也不奇怪
该用户已被禁言

精华
1
帖子
13926
威望
2 点
积分
15657 点
种子
11 点
注册时间
2003-12-28
最后登录
2023-2-20
发表于 2018-11-21 21:10  ·  广东 | 显示全部楼层

请教下大神,同时期的硬件而言,为啥ps4 pro有地平线这样的效果,980ti就未必做得到?

PC单机游戏不***,谁敢大规模长时间投入,现在不要买贵显卡了,没有游戏可以发挥的。

精华
0
帖子
17681
威望
0 点
积分
20087 点
种子
96 点
注册时间
2009-12-21
最后登录
2025-9-11
发表于 2018-11-21 21:24  ·  福建 来自手机 | 显示全部楼层
roewe550 发表于 2018-11-21 19:27
这个问题要分几个方面来回答,以下内容较多较长,并且涉及到部分专业术语,非计算机相关专业以及硬件爱好者 ...

全部看完。。。又增长了姿势
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-9-12 14:19 , Processed in 0.237380 second(s), 23 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部