幻羽未来吧 关注:2,225贴子:17,764
  • 9回复贴,共1

是棒子的骚操作还是黑科技?敬请收看...(默认副官的替换教程)

取消只看楼主收藏回复

随着上一次时限副官修改替换教程发出后,反响也算可以,但是每个人的经济基础是不一样的,资金的投入有很多地方需要(房奴,儿女奴等),一个不是官方的游戏氪金力度肯定不是很大的,除了家里有矿之类(有矿没矿不知道,但我觉得广东有龙,这雨怎么下都有)。而游戏里群体最多的却是白飘玩家(白白送人头顺风逆风都这么飘的玩家),因此默认副官也是有春天的。
那我们就来吧!先找到无脸男的图纸(1826.txr),经过多番努力后,确认是dds文件来的,哇塞,什么时候棒子会搞这些东西了?你以前的副官F/H等图不都是bmp,tga等图片格式么,什么时候来了点高端东西了,先说一下dds的作用,目的是通过对纹理的压缩, 以达到节约系统带宽并提高效能的目的,简单来说是减少内存消耗的东西。


IP属地:广东1楼2019-04-27 15:20回复
    默认副官1826.txr


    IP属地:广东2楼2019-04-27 15:21
    回复
      这里操作过程就跳过了,我们进入最后的保存步骤,另保存dds格式,PS上没有dds插件的,可以到NVIDIA官网下载安装。

      dds保存格式一般都是DXT1,DXT3和DXT5。我们先选第一个DXT5的,然后结果出来跟原来文件一对比,纳尼?差了这么多,怎么可能??



      IP属地:广东4楼2019-04-27 15:24
      回复
        哦?大小这个有区别么?因为这和其他游戏的MOD一样对dds文件进行修改,需要注意的是改完后文件的大小需要和原文件一致(一个字节也不能差),这样防止加载模型出错和bug出现。
        那SD应该没那么严谨吧,这可难说,女人头的这个东西就只有棒子这种奇葩才设计出来。因此还是做成符合原版那样大小以减少女人头发生的情况。(那幻大修改的多图默认副官可是在客户端里面多加几个txr进去都没事,棒子设计的果然还是那么奇葩吧。)
        奇葩不奇葩先不管,问题出现了就要解决,问题很大,慌也没用。文件大小相差这么多,默认副官图纸上的细节也没比时限副官的多,怎么可能呢,试着保存tga或bmp格式,还是比原版差了几十字节,这到底什么情况了,棒子加了什么黑科技进去呢?


        IP属地:广东5楼2019-04-27 15:24
        回复
          等等,新人类的音效在我头上闪出,你会加什么,难道我就不会加么,立马打开WinHex软件,打开修改后的dds文件,在后面加0字节不就好了,操作下来再思考了一下,大小相差这么多,那得加多少啊(我数学不好,更不要说是十六进制计算了)......思路显然有点对不上的,**这到底是不是dds文件啊,都开始怀疑人生了。


          IP属地:广东6楼2019-04-27 15:25
          回复
            再等等,新人类的音效又在我头上闪出,我的哲学老师说,“我们不能用现代人的思维去考虑古代人的行为”,对啊,SD都是多少年前的游戏了,贴图技术肯定跟现在NVIDIA开发的dds不一样的。那好继续试下去,不再保存DXT格式,再试下其他的的,经过一番努力,发现了一个最接近原版大小的参数(8.8.8 RGB 24 bpp|unsigned),大小竟然只相差1b字节!

            难道这是胜利的曙光了么,赶紧实装上游戏看看,发现人物背景后面有杂色,就是没显示透明通道的bmp一样。再回头看看,也对,保存参数就是RGB,没有带A,所有不存在Alpha通道。难道就差这么一点点?脑内不禁想起了装币的人对失败者都爱说的一句话“你的人生就是差了那么一点点”。


            IP属地:广东7楼2019-04-27 15:26
            回复
              但是经过上述失败的经历,我就肯定棒子这个所谓的dds文件绝对不是一步到位的,应该是通过混合做出来的,那我就顺着“Alpha混合”的思路再去翻查资料,果然发现了好东西,由DirectX提供的用于生成纹理图象的Alpha通道图的工具DxTex.exe,我就说了棒子与NVIDIA是扯不上关系的,原来还是微软的东西(观众:马后炮)。


              IP属地:广东8楼2019-04-27 15:27
              回复
                接着就照着这个软件的操作方式来,步骤是:
                1.先准备两个图像文件,我们把以前做的副官改造一下,分别保存为一个源图bmp格式和一个Alpha通道图bmp格式。

                2.先执行“File——Open”菜单,将上面副官源图bmp打开,


                IP属地:广东9楼2019-04-27 15:28
                回复
                  3.然后执行“Format——Change Surface Format..." 菜单,这个是重新设置bmp图象的像素颜色格式为A8R8G8B8,即添加一个Alpha颜色值。因为我们做的源图是上面做副官流程png转bmp下来的,已经带有Alpha,不过我们也可以再跟着操作走一遍。选格式为A8R8G8B8,点击OK。

                  4.再执行新增加的“File——Open Onto Alpha Channel Of This Texture...”菜单,弹出一个文件打开对话框,选择上面另一个副官Alpha通道图bmp并打开,DxTex将自动把Alpha通道图的屏蔽信息插入图象中。

                  5.最后,执行“File——Save”菜单,将同时具有源图信息和Alpha通道信息的图象保存为DDS格式的1826改.dds。再和原版对比一下完全一样,是不是很意外,很惊喜,很开心呢。


                  IP属地:广东10楼2019-04-27 15:29
                  回复
                    最后总结也是知道棒子在优化上是想下功夫的,dds怎么说也是提高效率的操作,就是不知道无脸男这个dds到底作用大不大,用无脸男战斗时更顺畅?大家有没有这样的错觉那就不好说了。


                    IP属地:广东12楼2019-04-27 15:31
                    回复