raistlinwang 发表于 2010-8-14 22:30

===【优化贴】=== 最耗资源的几个选项

对帧数影响比较大的选项

首先是 Antialiasing 抗锯齿 影响30%左右的帧数 但开启和关闭对提升画面效果并不大 开启后锯齿还是比较明显的 建议关闭

其次是 Ambient Occlusion 全局光照效果/环境光遮蔽 影响18%左右 在DEMO中对画面提升感觉不明显 可能是DEMO的光照没有随时间移动的原因 建议关闭

还有分辨率也是对帧数影响比较大的 但玩游戏一般都用自己显示器的最佳分辨率 否则降低分辨率画面会模糊 锯齿也更明显 帧数影响指数根据分辨率调整的大小决定

至于 APEX PhysX物理效果【开关时需重启游戏才能生效 配置差的玩家或A卡玩家不推荐打开 如果CPU还可以的话 可以打开中效果】 这个比较有争议 我反复测试过 在我这台机器上(i5 750 + 4870×2)开启APEX PhysXHigh相对关闭状态 帧数下降幅度并不算太大在室外场景就算大规模枪战和爆炸 影响也就在20%左右 但在DEMO中那个主线剧情那段 不管A卡还是N卡只要是用CPU处理物理加速的 帧数会大幅下降从一开始拿起机枪的80几帧根据剧情和地点转换一直会下降到个位数 而且就算枪战结束 帧数也不会恢复 直到楼内剧情结束到了室外 帧数才恢复正常(见下图) 相对室外场景的状况 这应该是BUG 或者没有进行对CPU处理物理加速进行优化 如果正式版出来还是这样 A卡用户可以考虑买块N卡(GF9800GTX以上)作为物理加速卡


下面几个选项开启与关闭对帧数影响不大

1、Shadow Quality 阴影质量 Low-High 没大区别 帧数影响也只有4%左右 这个选项在其他游戏中影响是比较大的 可能在黑手党2中阴影LOW的质量已经比较高了
2、Anisotropic Filtering 各向异性过滤 1X-16X帧数影响2%
3、Geometry Detail 几何图形质量? 我打开与关闭 帧数没任何影响

设置图及游戏截图 第13楼有室外枪战截图补充 第2页也有补充图论坛附件大小限制300K 原尺寸图1920*1080太大上传不了 图都缩小了

分辨率对帧数影响还是挺大的 但对视觉影响也挺大

还是换为原分辨率吧











































下面几幅图为关闭 APEX PhysX
















下面几幅图为 APEX PhysX效果中





















Zx2 发表于 2010-8-14 22:38

顶你,表示支持!
谢谢你的分享。

qq442017569 发表于 2010-8-14 22:40

支持一下楼主。

iaso2h 发表于 2010-8-14 22:46

请问要怎么改成效率优先呢?

脑残主治医师 发表于 2010-8-14 23:06

raistlinwang 发表于 2010-8-14 23:06

回复 4# iaso2h 的帖子

http://bbs.blacksheepgame.com/upload/2010/08/14/481/148747280139557.jpg

按照上图这样的设置 当然最后一项APEX PHYSX要关闭掉 如果你是用CPU处理物理加速的话 否则在那个物理楼会卡死你

hanhan8899 发表于 2010-8-14 23:09

ddddddddddddd

YHB19820419 发表于 2010-8-14 23:19

选项就那几个,随便鼓捣鼓捣都知道优劣了······················

raistlinwang 发表于 2010-8-14 23:23

楼主的签名想装B都装不像
那时候的机器多用软盘,这么重要的软驱都没写
内存也不可能是2MB,那时候486的机器一般是8/16/32M
不懂就不要装
脑残主治医师 发表于 2010/8/14 23:06:00http://bbs.blacksheepgame.com/images/common/back.gif


我靠 你还真懂 我94年3月买的机器你比我还清楚? 机器买来的时候 花了一万三 带一台黑白打印机 内存买来的时候就2M 后来升级到 8M内存 2根4M普通RAM内存 以前不懂 买过一根8M的EDO内存 居然主板不支持 另外 这台机器有2个软驱一种是大的5.25英寸的 还有一种是3.5英寸的还有一个CDROM买来的时候送过一张光盘 里面都是DOS游戏 有上百个吧 不过当时很多还玩不了

jxg2210 发表于 2010-8-15 00:27

话说【Ambient Occlusion】的效果还是不错的~~~~~~~

lihao1008 发表于 2010-8-15 00:33

我的机器 4200+显卡 3850 内存 3G DDr2 能开什么效果啊

LZ 指点一二

raistlinwang 发表于 2010-8-15 00:48

回复 11# lihao1008 的帖子

你完全可以参照上面1楼的方法修改测试啊 你的机器什么性能你应该自己最清楚不是吗 呵呵

raistlinwang 发表于 2010-8-15 00:59

再补几张图 向天看的帧数 真美好啊

按这个设置 就算开启APEX PhysXhigh平时在大街行走时也有80-90帧 开启PX 比较明显的症状是 主角和NPC衣服裙子飘动更自然真实柔和 另外枪战和爆炸留下的碎片不会消失 在枪战爆炸等非正常时期帧数会掉到60-70帧 但不会跟那个剧情物理楼那样帧数会一直下降到不能玩为止

ccxu 发表于 2010-8-15 01:03

配置好牛,我大街上一般只有30帧

raistlinwang 发表于 2010-8-15 01:16

话说【Ambient Occlusion】的效果还是不错的~~~~~~~
jxg2210 发表于 2010/8/15 0:27:00http://bbs.blacksheepgame.com/images/common/back.gif

在这个DEMO里 开和关 我看不出来 画面上有什么很大区别

LOTTEJOKER 发表于 2010-8-15 02:27

非常支持LZ这种技术分析帖,会对很多朋友有帮助!
感谢分享支持你!

ak75 发表于 2010-8-15 05:12

楼主说下你的配置吧,帧数基本是我的三倍

红烧茄子 发表于 2010-8-15 06:10

还是来点实际的好。

wagsin 发表于 2010-8-15 06:59

回复 6# raistlinwang 的帖子

我觉得你说的这些都不重要,重要的是大街上行人多少,当打开物理加速时,行人多帧数低,行人少帧数高。如果方便,请楼主截图从公寓出来时的画面!

slovemmm 发表于 2010-8-15 09:11

全局光照效果到底啥意思,难道是HDR?

Black0Jack 发表于 2010-8-15 09:29

off转on

lltwinsnake 发表于 2010-8-15 10:51

lz啊,Ambient Occlusion不是什么全局光照,是环境光遮罩,就是处于阴影中的物体,也会产生阴影(通俗说法,你百度一下就知道了)

raistlinwang 发表于 2010-8-15 13:28

回复 22# lltwinsnake 的帖子

呵呵 百度了下 这个AO有全局光照的意思 也有环境光遮蔽的功能 Ambient Occlusion简称AO,中文译名不太好定,过去的书籍和网络上有叫“环境遮挡”的,也有叫“环境光散射”、“环境光吸收”的,如Maya中的Bake AO似乎就一直是译成“烘焙环境吸收贴图”的。要不沿用一下就叫它“环境吸收”或者“环境光吸收”?! AO这项技术最早是在Siggraph 2002年会上由ILM(工业光魔)的技术主管Hayden Landis所展示,当时就被叫做Ambient Occlusion。象RenderMan系列渲染器中的PRMan、BMat以及Maya、Blender等软件引入AO技术较早,Softimage|XSI与Cinema 4D是在Siggraph 2005上发布的版本中增加AO的...... 在Max的渲染器中,除Mr较早外,最近的fR Stage-1 R2.0和VR 1.5RC3才见AO现身。打个玩笑的比方:如果对Max中四大渲染器的AO来划“阶级成分”的话,mr算是“地主”了,它的AO Shader资历最深、家产最多,除本能外还可以放入相机、灯光Shader来计算和控制,高级用户更可自行编程,另外新增的“建筑与设计材质”也内置了“AO特效”;fR可算“富农”,因为AO Shader同样拥有用作灯光、遮罩、融合以及反射的“资本”,但终因无QMC之故AO虽快却质差,所以是“暴发户”一类的;VR差不多算“中农”吧,虽然就一个“Dirt”倒也能自给自足,不花哨从而保持了“本色”;而Br就是贫农了,因为它目前尚不拥有AO(但它基于QMC的GI似乎可以抗衡其他渲染器GI+AO效果,而且据说最新的2.0版本在整体速度上已经超过了VR 1.5RC3)。 AO采用快速而廉价的算法来模拟全局照明模式。其大致计算过程是在几何体表面任意一点的上方,用半径预定的半球探测该点的外部区域,从而决定光线是否在该几何体表面上该点处被其他几何体阻挡,或者,被吸收。一旦各点的吸收幅度确定,则几何体表面会形成一张灰度级的映射图,用以调制环境光对该几何体表面的贡献,映射图中明暗区域均按比例调节其对环境光吸收的强弱程度。 我用比较通俗的话来总结一下:AO不需要任何灯光照明,它以独特的计算方式吸收“环境光”(同时吸收未被阻挡的“光线”和被阻挡光线所产生的“阴影”),从而模拟全局照明的结果(enhance GI or fake GI),它主要是通过改善阴影来现实更好的图像细节,尤其在场景物体很多从而到处阻挡着光线导致间接照明不足时,AO的作用会更加明显。

gxd199911 发表于 2010-8-15 13:56

这么高的帧数。。。。我机器玩着不卡,开抗锯齿就稍微有点卡了

raistlinwang 发表于 2010-8-15 13:58

我觉得你说的这些都不重要,重要的是大街上行人多少,当打开物理加速时,行人多帧数低,行人少帧数高。如果方便,请楼主截图从公寓出来时的画面!
wagsin 发表于 2010/8/15 6:59:00http://bbs.blacksheepgame.com/images/common/back.gif

不好意思 刚才打开游戏 画面变这样了 怎么弄也恢复不了 郁闷 重新下载

贴几张以前的截图(这几张是关闭PX AA 和垂直同步 其他都打开) 不过你可以从我13楼的枪战截图基本可以看出打开PX平时的帧数 枪战时要消耗更多性能

果小果 发表于 2010-8-15 14:17

LZ已经进入天堂了么?

果小果 发表于 2010-8-15 14:18

两根眼睫毛在天堂里游荡

raistlinwang 发表于 2010-8-15 14:50

刚走出来好像帧数是低一点的 另外用steam进行游戏比破解的好像帧数低一点

bfxnet 发表于 2010-8-15 15:17

求楼主头像白色短裤的高清大图

raistlinwang 发表于 2010-8-15 15:36

用免STEAM启动 的截图
页: [1] 2 3
查看完整版本: ===【优化贴】=== 最耗资源的几个选项