中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 7381|回复: 65

[模组] 【诚心求助】 希望制作用于OA的低质量贴图或模型,以提高游戏速度,请大家指点一下方

  [复制链接]
发表于 2011-1-9 08:02:13 | 显示全部楼层 |阅读模式
本帖最后由 brucewoo 于 2011-1-9 08:04 编辑




ARMA2是个好游戏,只要是军迷就肯定会欣赏它。
无奈它对硬件的高要求令相当一部分人不得不放弃。

在网上找了一通,终于找到了用于ARMA2的降画面质量插件,详见这里:
http://dev-heaven.net/wiki/prope ... dings_Tweak_Visuals
http://dev-heaven.net/wiki/prope ... ation_Tweak_Visuals

按照作者的解释,这两个插件激活后,实际上吧ARMA2里的一些贴图、模型替换了,它的说法是,删除了一些LOD和mipmap,我本身没什么图形设计的基础,还是引用原话比较好:
“First three resolution LODs removed.”
“First two and last two mipmaps removed. ”

经实测,ARMA2的Benchmark01地图,使用后FPS提高了1/3以上,而且画质可以接受,实在是低配置玩家的福音。
不过,可能是由于OA使用了大量新材质和模型,这个补丁在OA下几乎没有效果,FPS顶多就多了几帧。。。。。
更坏的消息是此系列补丁的作者貌似洗手不干了。。。

于是,自己盘算着能否弄懂它的原理,依样画葫芦自己手动去改OA的材质等等,成功的话可以分享给更多像我一样处境的玩家。不过,本人没有类似的修改经验,摸索起来十分头痛。

经过一晚通宵爬网络,目前的成果是:
1,找到解开BO文件的软件:Eliteness,成功解开一个低画质插件的PBO,与ARMA2里的一个同名文件作对比。
经观察所得,低画质的PBO,里面的P3DPAA文件比原版同名文件要小,特别是PAA文件,大小只有原版1//10以下。

2,找到了TexView这个软件,打开了两个同名PAA文件来对比,在里面看到它们的MipMap的确是有区别(我实在不知道怎样用语言来表达,我是外行不懂术语)
把他们另存为PNG文件查看,文件分辨率也是相差16倍。
例如,我打开了:
buildings2_Ind_CementWorks_VeryLow_Visuals_R_PROPER\ca\buildings2\ind_cementworks\Ind_Dopravnik\Data里面的addonhala_dt.paa
buildings2_Ind_CementWorks\ca\buildings2\ind_cementworks\Ind_Dopravnik\Data里面的同名文件addonhala_dt.paa
在TexView里面状态栏看到,原版文件是512X512,在菜单栏MipMap那里一直点Next,状态栏显示它到底就是“4X4 of 512X512
而低质量版的文件,打开后显示128X128,点Next到底就显示“16X16 of 128X128
我想这就是作者说的删除了一些MipMap.

3,到官网找到了BI_Editing_Tools_2_Setup 开发工具包,但我真的不会用。。。
想用Oxygen 2 去打开P3D文件看看区别,结果提示说不能打开二进制文件。
因为原版和修改版的同名P3D文件也是大小不一样的,所以应该也要修改。

结果折腾一通宵,还是摸不着门道,在这里希望有经验的老手解答一下我的一些疑问:

1,每一个PAA文件里,这些分成若干“等级”的MipMap应如何删除?要用什么软件?我不会去改图形,只想想那个插件的作者那样较少MipMap和文件体积。
我知道TexView可以把PAA另存为PNG文件,但貌似PNG文件指示一个简单的图像,不知道MipMap怎样搞。

2,P3D文件怎样打开?我看了这里论坛,有人说是加密了。万一我们玩家不能去改P3D,单改PAA的话,能不能收到效果?

3,解开的PBO里,还有Bin,Rvmat,Bin这几种格式的文件,是否也需要修改?分别对应什么软件?

4,若最后能成功修改,解出来的文件夹是不是用工具包里的BinPBO合并为PBO文件?

不是想当伸手党,而是想尽量高效率地达到目标,不奢求大家浪费时间手把手教我,但求略微点拨一下,好让我少走点弯路,我也希望能造福更多玩家。
希望大家能指点一招半式,我感激不尽!
发表于 2011-1-9 09:42:05 | 显示全部楼层
建议玩OFP
发表于 2011-1-9 10:26:09 | 显示全部楼层
降低贴图和模型质量并不能有效的提升运行效率。
发表于 2011-1-9 10:51:29 | 显示全部楼层
花4000装一台新机,什么问题都解决了
发表于 2011-1-9 12:01:44 | 显示全部楼层
MipMap是用于不同距离下的贴图,距离越远采用的贴图尺寸越低,比如2000米外一辆坦克,在屏幕上这辆坦克才一个黑点大小,这时拿1024X1024的贴图去渲染就会很浪费,有了MipMap,则游戏引擎就可以直接用比如16X16大小的贴图去渲染,大大提高渲染速度。

所以,我觉得删除MipMap会减慢渲染速度。
发表于 2011-1-9 12:12:42 | 显示全部楼层
LZ你以为这样可以降低CPU处理AI的资源么?
发表于 2011-1-9 12:14:34 | 显示全部楼层
或者说这样可以大大减少硬盘和内存和CPU的数据交换量?
发表于 2011-1-9 12:40:28 | 显示全部楼层
还是买个好硬盘和CPU才是王道
发表于 2011-1-9 16:23:31 | 显示全部楼层
这样改完也不会怎么样,而且官方模型你又打不开,贴图的话,降低大小作用不大吧......所以,攒钱吧.......
发表于 2011-1-9 17:20:53 | 显示全部楼层
AA2在我的電腦上只是一個圖標無壓力,用windows圖片查看器完美流暢運行~~~
发表于 2011-1-9 17:26:28 | 显示全部楼层
本帖最后由 msy 于 2011-1-9 17:30 编辑

LS的算是OFDRER来ARMA2ER窜门的吗?
1.03出来了,怎么不见啥新闻搬过来?
难不成CM还有骨气,想学BIS的做法,来个OFRR和OFDR进行整合?企图再次挖人?
不过他也算聪明,比EB那个白痴强,让MOH和COD7同时竞争必死无疑,所以跑到2011年去打打游击。
反正不会有什么正版验证么。
发表于 2011-1-9 21:48:16 | 显示全部楼层
EA(EGGache) games,aching every egg
 楼主| 发表于 2011-1-9 22:07:59 | 显示全部楼层
Alex.XP 发表于 2011-1-9 10:26
降低贴图和模型质量并不能有效的提升运行效率。

我用了那个插件之后,ARMA2的Benchmark01 地图,平均FPS由原来的38升到48-54。
 楼主| 发表于 2011-1-9 22:09:38 | 显示全部楼层
Kleist 发表于 2011-1-9 10:51
花4000装一台新机,什么问题都解决了

我现在用的是笔记本,长期在外不适合买台式机。

 楼主| 发表于 2011-1-9 22:13:07 | 显示全部楼层
kongfanxiao101 发表于 2011-1-9 16:23
这样改完也不会怎么样,而且官方模型你又打不开,贴图的话,降低大小作用不大吧......所以,攒钱吧.......

买台可以流畅跑ARMA2的笔记本,估计过万,也不是拿不出这个钱,问题是,换机不是唯一的解决之道,为什么大家一听见这种问题就叫别人换机呢? 是不是钱可以解决的问题就不用去探索了?
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-3 20:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表