|
本帖最后由 SPS 于 2012-3-16 20:20 编辑
这两天在琢磨视觉效果的问题,不知道火星了没,给没仔细研究过的同学做个帖子吧,也请各位牛人补正。
具体的内容大家自己试吧,我也没有特别测试过,也就不上对比图了。
1,视距需要多远?
不知道大家的视距是多远呢?1600?2500?3000?因为我的机器比较渣,所以视距只设定了1000米,用了DVD(见后)基本上设定在700米!(当然这是我这两天刚弄的,可能还需要再改改)
首先我的一个感受是,武装突袭的视距基本上不需要多远——如果你是最一般的步战的话(排除狙击任务啥的),500米开外你很难找到敌人步兵,开镜你也很难有机会去打,也很难打中七八百米的敌人。坦克的射程虽然有两千五以上,但是1000米的战斗也比较极限了。所以我以为,一般的情况下,1000米左右的视距就可以了——当然视距太近的一个坏处就是不远处的地形和房屋都看不到了,这个就不好。
然后的问题是,这么短的视距,开飞机怎么办?开狙镜怎么办(虽然敌人在视野之内,但远处的建筑什么的会变空,很不好)?这个时候就推荐Dynamic View Distance插件了:http://www.armaholic.com/page.php?id=13305
这个插件本身是动态调整视距的,但同时它也可以随着开镜和上飞机这两种情况随时调整视距的倍数,真是很赞的插件。用了这个方法,飞机就没有问题了。
此外,关于视距还有一些插件,比如增加车辆和建筑的渲染距离什么的,可以见这里http://www.chinavme.com/thread-19515-1-1.html (另外这个帖子提到了渲染距离减半的现象,值得留意)
2,分辨率和FOV
考虑分辨率和FOV,主要是因为看不清敌人。我发现普通状态下,150米的步兵在屏幕上就已经模糊,200米基本无法从背景中分辨出来,这也就无怪乎开阔地带被AI打得找不着北了。
为此我首先调整了分辨率,发现最高分辨率之下,人物轮廓清晰了一点,但还是看不清人,因为大小没变;而且高分辨率极吃机器啊。后来我发现,问题的关键是FOV!
FOV具体的帖子请参考,http://forums.bistudio.com/showt ... Setting-up-your-FOV,这里我简单介绍一下。
FOV就是屏幕内显示的视野的宽窄。人眼的视野宽140度,但是你眼前的屏幕并没有宽140度,所以设定正确的视角可以提升拟真程度。更重要的是,如果你把视角设定的更窄了,那么这个小视角内的图像相当于变大了!
FOV不能直接在游戏中修改,需要在C:\Users\Username\Documents\ArmA 2\Username.ArmA2Profile里面打开配置文件,搜索到fovTop=XXXX 或 fovLeft=XXXX,分别对应高和宽的角度。默认的数值,我的是高0.75宽1,也就是上下75度角,左右100度角,这个角度明显不是我们看屏幕时的角度,于是我设定成了0.45和0.6,觉得60度宽比较合适了,其实还可以再窄一些。大家不妨拿个半圆仪或者尺子量一量自己的眼睛和屏幕两端所成的大概角度,自己调整。。
调整之后,感觉脚下的道路明显变宽了,远处的人也变大了一些,虽然没有巨显著的变化。没有对比,但是瞄准镜和镜中的图像感觉也变大了,也许没变吧。当然,缺点就是视野没有以前宽,不能同时看到非常广的面了,但是我个人觉得,还是窄一些的更适合这种长距离的射击吧。此外,视角变窄是否能优化运行速度,这个我没太注意,可能差别不是特别大吧。
以上两点是个人最近的一些调整,和大家分享一下,有兴趣的不妨试试。 |
|