注意,这个并不是什么画质mod,也不是什么reshade,sweetfx之类的修改色调的工具,这是用Nvidia Profile Inspector调用N卡驱动的详细设置(对于A卡用户,可以只看前三步和最后一步,忽略第四步),来覆盖ETS2及ATS程序本身的画质设置,来实现画质提升的方法。 如果你们去看B站,有的UP主搬运的youtube某些介绍mod的tuber的视频,是否感觉他们的画面很漂亮,而你实现不了??那么,这篇帖子适合你,东西看着很长,其实设置只需要5分钟,为了让你明白为什么每一个步骤要这样设置,我会写出来我个人理解的原因,感兴趣的可以看。不感兴趣的,可以直接抄结论,不用管原因。所以,请耐心看完,或者不耐心的抄完数值。当然。论坛里不乏各种大佬,比如我无比景仰的猫大大佬,还有YSY77大佬,还有要特别感谢的卡王卡车大佬,肯定早就知道这种设置了。所以请不要嘲笑我老调重弹班门弄斧。 这个帖子,纯粹我手打的,如果有错别字,在所难免,写完后,我会检查两遍,如果还有错别字,请不要怀疑,我的语文并不是体育老师教的,是学校后勤烧锅炉的大爷教的。。 如果你的操作正确,你会实现很完美的抗锯齿。另外,道路两边的防护栏的闪烁,远处斑马线,电线的闪烁,还有画面的亮斑,都会得到大幅度的改善,仅存的一点点闪烁,对于我,可以忽略不计了。当然每个人的对于接近完美的程度不一样。但至少,是大大大大大幅度改善的。 注意,我是说,大幅度改善,并不是完全没有,所以,杠精别找我抬杠。抬杠的我一概不会看的。嗯,天边总是有浮云飘过的。 另外,还有,使用这些设置,会让你的游戏帧数变低吗?在此,我可以很负责任的告诉你,肯定会。这个世界没有方方面面尽如人意的。比如一个网红美女,那肯定需要从小各种保养,什么海蓝之谜,sk2使劲往脸上招呼。不可能有一个貌美肤白,还要永不变老的美女,就直接天生丽质而不需要花大钱买保养品的可能。所以,帧数下降的,也别来找我抬杠。想得到就必须有付出。当然,高大上硬件的大大大大JJ的高富帅,用16个GTX 9080显卡组SLI还上了液氮冷却系统的,可以直接蔑视我这话了。 如果,各位大佬认同我上面的两段话,并且保证不打我娇嫩、美丽、娇羞的小屁屁的,可以往下看了。不然,鼠标点击右上角,有个叉号,关闭此网页,好走不送。。。 首先纠正一个关于画质设置的误区。也就是放缩。很多人在盲目的追求400%的放缩。其实完全没有必要。如果是N卡用户,用过Geforce Experince来优化过欧卡或者美卡,仔细看介绍细节,可以看到下面图的提示。100%放缩是针对1080分辨率的纹理。200%是针对的2K显示的纹理。400%放缩仅仅是针对的4K显示。 然而,另外根据BenGanJ大佬(也就是大图组合的背景图,罗马尼亚扩展mod,土耳其地图mod的作者之一)的介绍(看下图截屏)。放缩意味着计算机会渲染一个更大分辨率的图,然后这个图最终会下降到你的显示器设置分辨率,来最终得到一个更好的AA,也就是抗锯齿(其实就是上面的图所说的东西)。这在显卡设置选项里就叫DSR,不明白什么是DSR的,去打开你的nvidia显卡的控制面板,里面有DSR的选项和解释。DSR的原理,参看下面的两个贴吧的截图。 这也就是说,你完全没有必要用一个1080P分辨率的显示器,去弄个400%的放缩,完全没有必要。也没有必要用一个2K分辨率的显示器,去弄个400%的放缩。 明白了这个原理。我们就可以开始下面的工作了。 首先我说下我的机器配置,我的是1060 6G的显卡,24G的内存,I7-7700的cpu。 然后,我们界定下面几个缩写词。来帮助你理解我下面写的东西。 1、LOD,意思是Level ofdigital也就是显示细节。AA,抗锯齿。 2、Fov,field of view,视场,玩摄影的都知道。在游戏里的运用举例就是,有人可能用过什么真实驾驶室视角,其实就是改了这个东西的数值,这数值在config.cfg。里就可以改,搜索fov就可以找到。 3、NPC,nvidia controlpanel,就是你的Nvidia显卡的控制面板。 4、NPI,下面提供的Nvida显卡设置工具,全称叫Nvidia Profile Inspector。 强烈建议,下面的东西,等于或者高于10系列的显卡用,970之类9系列还有什么超薄本的那个什么只有2G显存却说等效于1050Ti的显卡,尽量用游戏本身设置,当然,你们也可以试试。 正文开始: 第一步: 首先是把下面提供的显示器设置文件multimon_config.sii拷贝到“我的文档”的欧卡2或者美卡的文档里,根目录下。 下面提供了四种显示器设置,分别对应显卡连的显示器的个数。本屌丝我就属于直接用最简单粗暴的单显示器输出的那种。使用双头,三头,四头的,拷贝对应文件夹下sii文件,到我的文档里。 第二步:这一步,某些项,不管你是A卡还是N卡,都可以照着操作。 我们对我的文档下的欧卡文件夹下的config.cfg文件进行修改(美卡和欧卡2下面的参数设置完全相同,如果你两个游戏都有,你要分别设置一下)。用记事本打开config.cfg文件,搜索关键字,进行查找编辑。我们一项一项来。 uset r_multimon_mode "4" 这一步设置成4,默认好像是3,这布是为了让游戏使用刚才复制的显示器设置文件multimon_config.sii。 uset r_buffer_page_size "30" 这一步设置30或者50,有个计算公式,我们下面的第三步再讲。这步是为了更好的避免使用大型地图组合时后,出现的崩溃情况。 uset r_mirror_scale_y "1" uset r_mirror_scale_x "1" 这两个一定要设置为1,这步是为了让反光镜得到抗锯齿效果。游戏里的画面设置里的话,就是后视镜选项,这时候会显示为中。设置为其他,都会失去后视镜的抗锯齿。 不用担心,不用怀疑,看看我这么设置的后视镜的抗锯齿效果 uset r_smaa "0" 这个是禁用掉欧卡或者美卡默认的抗锯齿,因为我们要用NPI的更好的抗锯齿设置 uset r_mirror_view_distance "640" 这个默认我记得好像是240,高大上显卡的大大大JJ的高富帅的可以设置成900。这个是后视镜的渲染物体距离。如果你出现刚过去的景物突然从后视镜消失,改大这个数。 uset g_menu_aa_limit "8" 这个默认就是8好像。菜单界面的抗锯齿。不用动保持8就行。 uset g_hq_3d_scale "0.0" 保持0.0,不然没有抗锯齿 uset g_hq_3d_screenshot "0" 这个是禁用了,如果启用,就没有抗锯齿,所以保持0, uset r_ssao "0" 这个就是游戏画面质设置的显色校准,没啥用,还会引起你的FPS帧数降低,所以我个人建议设置0,禁用掉,如果启用,设置1. 接下来根据显卡的性能来设置。 uset r_sun_shadow_texture_size "8192" 这一步,是阴影纹理的大小,如果是比我的显卡差,建议你用默认的4096(游戏里阴影设置到最高等级这里就是4096)。这一步对于我的显卡,在树多的地方,直接影响将近10帧的FPS。1080 11G那种普通人,放心设置8192无压力,我这1060 6G的乞丐卡,拼着掉10帧,也用了这个8192。有着超级大大大大的JJ的高富帅,且用100张GTX 9080组SLI的大佬,放心往大了设置,不过这已经超出了我等牙签JJ的屌丝的理解范畴,嗯,就是我常说的,贫穷限制了我的想象力。不过,大概就是1024的整数倍就行。 uset g_grass_density "2“ 这是草密度,游戏里设到高这里是2,高富帅显卡可以最大设置到游戏里设置不会出现的数字,3。我的乞丐1060 6G卡直接用默认的2,不然会掉大概5 FPS的帧率。 uset g_lod_factor_pedestrian "8" uset g_lod_factor_parked "8" uset g_lod_factor_traffic "8 以上三个,默认都是1。你如果经历过那种,AI卡车的涂装,看上去非常模糊,但是随着距离变得很近,突然变得很清晰。 就是这个变量的影响。这个会轻微的影响FPS,我个人经验,设置成4, 就可以几乎不见那种本来AI货柜字体模糊,突然清晰的情况,我这里设置的是8, 当然,高配显卡,最大值置是15,高富帅看着自己设置。 这三个行分别代表,远处的行人,路边停泊的车辆,AI交通的车辆的开始精细渲染时与你的距离。 uset r_color_correction“ 2” uset r_color_saturation "1.0" uset r_color_yellow_blue "0.0" uset r_color_magenta_green "0.0" uset r_color_cyan_red "0.0" 这五项是关于颜色校正的。第一项,2,是一个游戏里无法设置到的选项, 设置成0或者是1,分别代表禁用或启用色彩校正。当设置成2时, 允许你调整第三四五项,分别对应RGB的蓝 绿 红的比例。对应数值从-1.0到1.0。 第二项。1.0这个,是色彩饱和度。1.0是最自然的。有喜欢不太艳的可以调小, 比如0.9。 最后, uset t_averaging_window_length "60" 这一项,默认是20。建议试试40,或者60。 如果你在玩欧卡或者美卡时候,出现了所谓的橡皮筋效应,同时你的帧率正常并不低的话,也就是说,你出现了帧率并不低,但是画面会突然像慢动作,然后突然想快镜头那种效果。这个也许,我是说,也许,能改善这个问题(还是那句话,改善不了的,请不要打我娇嫩、美丽、娇羞的小屁屁)。有可能出现这种情况的原因,我打个比方,比如你现在的fps是50帧,也就是,在1000毫秒,的时间内,渲染了50帧,然而你其中40帧是在头100毫秒内渲染出来的,然后剩下的10帧是在剩下的900毫秒内渲染出来的,那肯定就会出现,帧数是50但是还是顿一下,然后快进一下的感觉。具体原理的图示,如下图。 第三步: 为了保证游戏的稳定,最大限度的流畅,尽量给游戏多分配系统资源, 而不是用windows默认的。正版玩家去steam,游戏列表里, 找到欧卡或者美卡的名字,点右键,属性,然后设置启动项。盗版玩家, 在欧卡的快捷方式上,点右键,也可设置启动项,不过我不记得在哪一行了, 盗版玩家你们自己研究。 复制下面的命令,粘贴到启动项上: 複製內容到剪貼板 原始碼: -64bit -nointro -unlimitedlog -mm_pool_size 8192 -mm_max_resource_size 32 -mm_max_tmp_buffers_size 1000 这些东西的意思是: number_of_buffers缓存区个数多少,游戏默认是10 -mm_pool_size常规资源内存区域大小,简单理解,可以给游戏分配多少内存。 -mm_max_tmp_buffers_size最大临时存储缓存区的大小,游戏本身默认是112兆,这里请设置成最大值1000(数再大没用,最大就1000) 注意,这里的-mm_pool_size12288,根据你的内存来定,最大为你内存的一半,当然高富帅内存1T内存的,你也可以不用一半。比如我,24G内存,我这个12288就设置的是24G*1024/2=12288,如果你是16G,此处最大应该是16*1024/2=8192 记得上面第二步,我们说uset r_buffer_page_size这一项的设置,为啥设置成30?,有个计算公式么,公式如下number_of_buffers= mm_max_tmp_buffers_size / mm_max_resource_size – 1。也就是说,30.25=1000/32-1,所以那里才设置成30. 以上的东西,是N卡A卡都可以参考设置的。 如果上面的东西设置完,游戏的画质设置,应该是我这样的。并且,提供两张我的游戏画面,看看效果,在禁用了抗锯齿,后视镜分辨率设置到中,画面和后视镜,到底有没有锯齿和闪烁。 第四步: 接下来的东西,请下载我提供的NPI程序,文件很小,放心用。 注意1,由于是Nvidia的驱动设置程序,所以,仅仅仅仅限N卡用户,仅仅仅仅限N卡用户,仅仅仅仅限N卡用户,重要的事情说三遍。 注意2,对于N卡且使用Reshade,Sweetfx这两个插件的玩家,请,一定,一定,卸载掉,注意,是卸载掉,而不是仅仅在reshade中不启用选项。 不然,你会画面异常,轻者,倒车镜除了天空,其他都是黑的不显示。重者,直接出现照片底片的效果,完全反色甚至一片白,一片紫红。 对于需要这两个工具来实现调色调对比度亮度什么的,可以用nvidia gefoceexperience里的freestyle实现游戏内覆盖来替代。我后面也会放出来我的两个freestyle设置参数,来供大家参考。 如果,你已经卸载了reshade,还有Sweetfx,那么可以进行下一个步骤了。 右键,用管理员权限,启动刚才下载的NPI程序。 左上角游戏列表里,找到欧卡2的程序(美卡跟欧卡的设置步骤完全一样。但是需要你再去列表里找美卡,照着下面重新设置一遍)接下来的东西,就是nvidia 控制面板里,针对某个程序的设置的高级版本。只不过,NCP提供的详细选项比较少,需要用过NPI来实现。 按照下面破折号------后面的参数,设置我列出来的每一项, 1》AmbientOcclusion compatibility ------0x00000032(FIFA14) 2》Antialiasingcompatibility (DX1x ------0x80000A7F 这个数,具体怎么设置,再steam社区,也有很多讨论。很不幸,这个是目前可以测试出来的效果最好的参数,下拉列表里没有,需要手动复制粘贴进去,而且,就是这个参数导致了不能使用Reshade 3》FrameRate Limiter ------off 这一步是设置帧数限制。设置帧数限制的意义在于,它减轻了游戏对于GPU和CPU的负担,因为不在需要创建和渲染不必要的多余帧,最现实的意义,就是减少了画面上下的撕裂。(参考垂直同步的概念)。 4》FrameRate Limiter Mode ------Default 这一项,帧数限制模式,保持default不要动。 以上这两个是关于垂直同步的。对于有Gsync,Freesync,Vsync显示器支持的高富帅大JJ玩家,我会在本贴二楼做出其他的建议说明。 5》Maximumpre-rendered frames ------3 最大预渲染帧数。这是为了获得更顺滑,比妹子的穿的黑丝袜都顺滑的渲染效果。 6》Antialiasing- Line gamma ------Enabled, 这个的意思是,启用对物体边缘线的(比如远处的电线)伽马校正,(灯柱,电线,防护栏的边缘闪烁抖动有木有) 7》Antialiasing– Mode ------'Override any application setting' 这里设置的是抗锯齿模式,覆盖掉游戏内的设置(所以游戏里禁用抗锯齿SMAA的原因就在这里) 8》Antialiasing– Setting------'4x [4x Multisampling]' 9》 Antialiasing- Transparency Supersampling ------ '4x Sparse Grid Supersampling' ‘以上两个设置,就是抗锯齿的倍数。 注意,比4X还要高的设置,你也仅仅只能得到4X的效果,所以射程8XQ和8X Sparse的,或者设置更高的,一点用都没有,也就是4X了。大概意思就是说。不管你是大JJ的高富帅,还是跟我一样牙签JJ的屌丝配置,面对一个商场里用的女塑料模特,JJ大小都没啥用,除了自我安慰。 10》Sharpening Denoising Factor------'0.17 11》Sharpening Filter------'On' 12》Sharpening Value------'0.60' 上面三项,是设置AA的模糊参数。 13》Anisotropic filteringmode------ 'User-defined / Off' 14》Anisotropic filtering setting------ '16x' 上面两项,设置各向异性过滤。Mode这个设置值会直接覆盖掉游戏的本身默认设置,下面setting直接设置成16倍。 15》 Texture filtering DriverControlled LOD Bias------ 'Off' 这个设置的是由游戏程序控制的纹理过滤,设置为off关闭,是为了让下面我们自己的设置参数覆盖掉游戏的设置。 16》Texture filtering - LOD Bias(DX) ------'-1.5000' 这里设置的是纹理过滤的程度(或者可以简单类似的理解为锐化程度。越小锐化越厉害,越大模糊越厉害),对应的。-1.0000为4X AA,-1.5000为8X AA。注意这里是负数。如果你设置成了正的1.5000,那么恭喜你,你可以体验《我的世界》效果的欧卡了,各种像素块,各种欢乐,嗯我就这么干过两次。。 17》Texture filtering - NegativeLOD bias------ 'Allow' 这个设置跟15》的原因一样,禁用游戏默认的纹理过滤,使用上面第16条我们自定义的数值。 18》Texture filtering - Quality------ 'Highquality' 这个设置的是纹理过滤的质量,当然选高质量啦。 19》Ambient Occlusion setting------ 'Highquality' 这个是环境光遮蔽的设置,这里设置,当然是高质量啦。能提高被遮挡的阴影的显示质量。 20》Ambient Occlusion usage------'Enabled' 这个也是环境光遮蔽的设置。还记得一开始的第二布,我们在config.cfg文件里把ssao那个设置为0给禁用掉了么?就是因为这个设置。这里直接定义了我们会用上面第19》条的定义,覆盖掉游戏的ssao设置。 1.39及以前的欧卡2,美卡的游戏程序的ssao,并没有什么卵用,还会影响到FPS。不过,看SCS官方的新闻帖,1.40未来的版本,会改进新的光照系统。而且,新闻上放出的图片,新的环境光照系统, 超级超级漂亮,那个天空效果如果真的实现的话,我都怀疑,JBX,NL,ProjectNG,还有木有存在的必要了。当然,如果真的1.40的效果会很好,这条设置,也有可能变成Enabled。但是现在,保持Disabled吧。 21》Power management mode-----'Prefer maximum performance' 这个,电源管理模式的设置,不用问,还是那句话,为了获得比长腿大MM小姐姐穿的黑丝还顺滑的渲染效果,这里必须选最强性能模式。 22》Memory AllocationPolicy------'0x00000002 (WKS_MEMORY_ALLOCATION_POLICY_AGGRESSIVE_PRE_ALLOCATION)' 这个是内存(也可能是显存,我不知道撒,谁来解释下)的预分配制度。 23》 SILK Smoothness-------'0x00000004' 顾名思义,直接翻译两个单词,丝般顺滑。。。这里设置这个数同上,为了获得比长腿大MM小姐姐穿的黑丝还顺滑的渲染效果 Ok,所有的设置,都结束了。 别忘了右上角的apply changes按钮保存设置 进游戏看看吧。 是不是闪烁,物体边缘跳动以及画面耀斑少了很多。同时抗锯齿也提升了?? 第五步: 写在最后的最后,还有一个问题没解决,那就是树木和草的精细渲染距离。就是路边的树,好像抽风一样。离远了一个样,慢慢开近,突然变样子,并且想有个竖向百叶窗的样子一样,令人蛋疼的竖向隔行扫描效果。 注意这个说的是,在远处已经出现的树木,由远及近时后模型细节突然改变很突兀的问题。并不能改变他什么时后出现。我知道很多人,都在蛋疼,远处的山,还有树林的轮廓一点点的出现这个现象,很抱歉,我也没办法。 其实,那个换个角度想,就像你在娶媳妇,慢慢的,一点点的掀开新娘的盖头的感觉。你可以这样自我安慰,我这在显新媳妇的盖头,而不是一下就看到一个柴禾妞的全貌。然后,你就释然了,再然后,你就高潮了。。。。。。。。 就像我在前面第二步里写的。这个属性的设置,不在前面提到的任何设置文件里。这个在game_data.sii文件里。 如果,你有用猫大发的那个音效修正mod,或者我发的1.39版naturalux的mod,或者,你有用FaelEnvironment的树木材质包mod, 恭喜你,你可以在这三个mod里找到game_data.sii文件, 并修改这个文件以修正这个效果。 我发的NL 1.39的链接:http://bbs.18wos.org/viewthread.html?tid=203690&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D100 FaelEnvironment树木材质包,正版的用户去steam创意工坊下载。下载后对应的\workshop\content编号为:731256324。 盗版的用户,直接去猫大发的帖子下载:http://bbs.18wos.org/viewthread.html?tid=199098&;highlight=fael 音效修复包Sound Fixes Pack,正版玩家,可以去steam下载,对应的workshop\content的编号为:648591060 对于盗版玩家,猫大的声音修正mod链接:http://bbs.18wos.org/viewthread.html?tid=202604&;extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D98 对于SoundFixes Pack这个mod,你需要打开universal.zip和138_content.zip两个zip文件。 对于NL画质包,你需要用rar软件打开NL-ETS2-MM-BASE_1.39.scs,然后打开def文件夹。 对于FaelEnvironment树木材质包mod打开\universal\def文件夹。然后找到game_data.sii ,用记事本打开这个sii文件,然后找到类似于下面的几行。 # Currently we use: # # - first lod class for trees. # - second lod class for grass (detailvegetation). # # Note: # Make sure that (end - start) distance forgrass # is not higher than end/9.0 for proper lodfading. leaves_lod_start: (240.0, 410.0, 50.0) leaves_lod_end300.0, 460.0, 100.0) 这是游戏的默认设置,最后两行的就在定义,开始精细渲染细节的树和草,距离你的距离。我们修改这个为下面的参数。 # Currently we use: # # - first lod class for trees. # - second lod class for grass (detailvegetation). # # Note: # Make sure that (end - start) distance forgrass # is not higher than end/9.0 for proper lodfading. leaves_lod_start: (980.0, 980.0, 980.0) leaves_lod_end: (990.0, 990.0, 990.0) 保存修改,然后替换掉原来的game_data.sii文件。 进游戏看看,是不是彻底告别树木的竖向百叶窗隔行扫描的蛋疼的效果了。当然,这会降低你的FPS。 需要说明的是,很多的环境mod,比如Frank64的,还有Kass,还有很多的地图mod,都有定义一些不仅仅是地图的东西。可能,里面就有这些定义(比如EAA,乌托邦mod),如果在mod列表里,排序比较高,上面的完全会覆盖掉下面的这些设置。然后,很不幸,远处的树的竖向隔行扫描的效果又来了。所以一定要注意,mod的排序。 强烈建议,我上面提到的三个mod,排序在mod管理器列表里的最上面。而且,如果同时用,Fael和音效包要放在NL的上面(因为NL太霸道,修改的东西太多比如下雨对道路打滑就设置的太强)。音效包贴着Fael就好,放上或者放下面都行。如果是跟Project NG 2.0配合使用,没关系,Project NG 2.0的mod里,没有乱七八糟的设置命令。随便放,放心大胆的用。还有,个人建议,如果时使用NL画质包,建议打开Bloom效果。其他几个天气mod,我建议关闭bloom,至于JBX包,我没有,我也不知道里面都修改设置了什么,也不知道是否要启用Bloom。 当然,如果,你是个官方原汁原味(原味这个词我喜欢)的爱好者,什么画质包,材质包,而且你可以确定你使用的地图mod,Ai车辆mod里没有乱七八糟的设置命令的话。那么,你是没有上面的几行命令的。不过没关系,我提供的文件里,有个level_of_details.scs的如下图,放心大胆的用,里面仅仅就这几行树木细节渲染距离的命令。 最后的最后。这个,好像,也没有什么版本限制,也没有什么版权。反正我时参考BenGanJ和Arayas的东西加上自己的理解,从昨晚11点一直敲键盘,截图,搞到早上10点写敲出来的。 所以,请各位老大管理员不要再因为什么我没按格式发帖扣我分了。。我那点分不够去偷卡王卡车大佬的帖子的资源用呢。 请大家下载新的文件。早上那会马虎大意了。。逗逼到忘了放显示器配置文件进文件夹了。。。呃。。。。 感谢大佬Larryh大佬的提醒。。 请大家,检查下自己的驱动程序版本。然后根据Larryh大佬上面的介绍,选择是否下载最新版的npi程序 我本人因为用的1060显卡,所以没有更新最新版的驱动程序。只是为了用Freestyle,更新了最新的Geforce experince。 如果时最新版的驱动程序,请大家自己去百度下载最新版的NPI程序吧。我就不替大家找了。哈哈哈哈。