今天把老游戏翻出来玩了下,《金刚狼前传》比较小众的游戏,09年在自己电脑上运行,当时画面觉得很惊艳
原版:
修改后
UE3开发的游戏,但默认画质只有分辨率和亮度选项,毕竟,现在1060的配置,这样的画质很不舒服
下面教程比较杂,如果只想达到上图的画质,请直接跳到步骤3.
下面开始进入游戏目录修改画质:
1.修改xxxEngine.ini文件
在X-Men Origins - Wolverine\WGame\Config文件下,找到WEngine.ini
(这个文件:xxxEngine.ini时虚幻3外部配置文件,打包后存在,具体看UE3文档)
编辑打开后,将下面这项数值修改,以下是我自己的修改
[SystemSettings]
StaticDecals=True
DynamicDecals=True
DynamicLights=True
DynamicShadows=True
LightEnvironmentShadows=True
CompositeDynamicLights=True
DirectionalLightmaps=True
MotionBlur=True
DepthOfField=True
AmbientOcclusion=True
Bloom=True
UseHighQualityBloom=True
Distortion=True
DropParticleDistortion=True
SpeedTreeLeaves=True
SpeedTreeFronds=True
OnlyStreamInTextures=False
LensFlares=True
FogVolumes=True
FloatingPointRenderTargets=True
OneFrameThreadLag=True
UseVsync=False
UpscaleScreenPercentage=True
Fullscreen=False
AllowD3D10=True
SkeletalMeshLODBias=0
ParticleLODBias=0
DetailMode=16
ShadowFilterQualityBias=8
MaxAnisotropy=16
MaxMultisamples=16
MinShadowResolution=64
MaxShadowResolution=2048
ShadowFadeResolution=512
ShadowFadeExponent=2.200000
ResX=1920
ResY=1080
ScreenPercentage=100.000000
SceneCaptureStreamingMultiplier=1.000000
FoliageDrawRadiusMultiplier=1.000000
ShadowTexelsPerPixel=1.273240
bEnableVSMShadows=True
bEnableBranchingPCFShadows=Ture
bAllowBetterModulatedShadows=True
bEnableForegroundShadowsOnWorld=True
bEnableForegroundSelfShadowing=True
ShadowFilterRadius=4.000000
ShadowDepthBias=0.048000
ShadowVolumeLightRadiusThreshold=1000.000000
ShadowVolumePrimitiveScreenSpacePercentageThreshold=0.250000
bAllowFracturedDamage=True
NumFracturedPartsScale=1.000000
FractureDirectSpawnChanceScale=1.000000
FractureRadialSpawnChanceScale=1.000000
FractureCullDistanceScale=1.000000
TEXTUREGROUP_World=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Weapon=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Vehicle=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Cinematic=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Effects=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Skybox=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_LightAndShadowMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
UserSelectedResolution=True
参照:《X战警前传:金刚狼》从外部调整游戏特效的方法-游民星空 GamerSky.com
其中部分的意思,看这位大神的帖子:
同理,其他的UE3开发的游戏,也可以这么修改(这些修改参数好多是对照网上修改《剑灵》时候的参数)
当然,各位要是大神,有兴趣,玩玩ENB也是可以的(那就是另外一套东西了)
抗锯齿:aliasing,anti这些单词搜索下,anync,Phyx这些也搜下,看具体情况修改。
2.其他画质优化
若果没有 ,想开抗锯齿的UE3老游戏,方法如下:
1. 开启抗锯齿
真正有效的抗锯齿!
用nvidia显卡的朋友:
* 下载 nHancer
* 强制打开 Borderlands.exe 的AA
用ATI显卡的朋友:
* 把 Borderlands\Binaries 目录下的 Borderlands.exe 改成 UT3.exe
* 在CCC(= Catalyst Control Center?)里强制打开AA
* (Steam 版本 又是ati卡的,就没有任何办法了,无论如何无法开启AA )
开启AA的情况下,大多数装备的图标会出现紫边,ATI的显卡不会对全景的动漫黑边效果进行抗锯齿处理!
你可能会发现开启AA后帧数剧降,这是因为该游戏所用的先进阴影技术所致,你可以修改一下文件来开启旧有的阴影技术,也是目前大多数其他基于unreal engine 3引擎的游戏所正在使用的,来减少帧数的流失!
查找 WillowEngine.ini
bEnableBranchingPCFShadows=False
bEnablePSSMShadows=True
改为:
bEnableBranchingPCFShadows=True
bEnablePSSMShadows=False
帖子转载:http://pc.duowan.com/gl/20091117/1258444474.shtml
(无主之地的方法)
其他也有几个修改文件,在游戏中显示帧率等好方法:
2.显示帧数
此游戏自带帧数显示,无须借用fraps,fraps还吃机器呢。。
在WillowInput.ini 里加上一行
Bindings=(Name="F12",Command="stat fps",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
如果你F12已经绑定别的键了,换成任意没有用到的键就ok
3.隐藏HUD
隐藏HUD当然是为了更好的截图啦~ 没有血条,等级条,指南针,给你一个干干净净的风景截图~
在WillowInput.ini 里加上一行
Bindings=(Name="F11",Command="showhud",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
摁F11开关界面, 当然F11已经有绑定的话,还是自己改成其他闲置按键。
4.修改游戏难度!
嗯。。 这个,是有局限性的,只在局域网2人以上联机时有效
在WillowGame.ini 的 [Engine.GameInfo] 下
GameDifficulty=+1.0
改成 +4.0
一起转载过来了
最后给大家看看修改后的画质
材质反光,清晰度,抗锯齿,光照,景深,大气雾,粒子特效都有明显提升。
3.Reshade修改
有兴趣的朋友研究下Reshade,这个软件适用于大部分游戏
网址:Home
下载,
打开exe
之后点击 select game 选择游戏exe(不要有中文!!!)
选择游戏对应的图形接口,
选择完后,出现对话框,选择 “是”
会下载一些文件,下载完后确定即可
界面为下图所示
点击Edit Reshade settings,选择ini文件,如下图
然后,不要关闭,进入游戏,在界面上方显示加载提示
按下shift + F2出现设置面板
然后慢慢调整即可
下面是我调的
调整前
自己调的效果
效果还是很明显的。有兴趣可以深入了解下