Ex梦想承载者

标题: 普及问题 现在版本 的 IMG [打印本页]

作者: Art“advocates    时间: 2018-1-11 21:04
标题: 普及问题 现在版本 的 IMG
如题  :      


现在版本 中  V4  V5  V6  img  都是 怎么替换 的  

问  1  : 当前所用 ex 3.0 替换  V4 - V6 IMG (图片)  都会进入游戏失败
问  2  : 我个人是比较倾向 界面类 棒子服  所普及到  V5 版本的IMG
简单的说我可以理解 为 图片 用 DDS 格式 会更快 在游戏中读取  减少电脑卡顿  (那么所支持 png转换成 DDS 又是什么)
怎么 创建 V5 IMG  或 替换 贴图
问  3  :武器 时装  绘画方面  所用到 V4 来进行 替换  虽然不懂   原理   进行改变有哪些 但还是 要 问出来  
如果 说 绘画 能 画出什么  (只有 武器  了  ....)
问  4  : 至于 V 6  貌似跟 V 4  没什么区别 ....   这个 真心不懂



以上      内容                                                       来      啊      饲养   /     野生  的    大佬们        




作者: Chies    时间: 2018-1-11 21:18
时装的V6 IMG单独提取出来,然后删掉你不想要的颜色,再作修改
作者: 乘着歌声的翅膀    时间: 2018-1-11 22:17
答1:修改V6的话至少要先弄懂V6的构成原理,一般改V6是将V6拆成若干个其他版本的IMG(一般是V2)然后对子IMG进行编辑应该就可以了 修改V4V5V6一般都是建议转换成V2然后再处理。V6目前只用于时装(也许以后可能会用于怪物),文件名符合时装路径名规则,ID后两位为00,拆成其他版本IMG后后两位为非零,对指定颜色对应的IMG修改应该就可以。
答2:其实这个问题比较难以解答,首先回答你部分的答案吧:目前EX和ES均不支持V5操作,KEX支持V5操作,但KEX自带的PNG2DDS转换效果很差,所以如果你非要做V5的IMG的话,需要在网上下载PNG2DDS的工具,这些工具因为是基于mipmap模式进行转换,效果要比KEX好,但mipmap格式跟DNF内的格式的DDS是不一样的,需要使用二进制编辑器将里面的某个标志位改一下(似乎不改也可以,但没试过),然后将这个DDS使用KEX插入到IMG中的DDS索引项中,然后图片帧使用DDS引用方式来创建才能搞定,总之是很麻烦的事情。
答3:如果你实在弄不懂,将其转换为V2是最明智的选择——V2支持任意自由修改。
答4:你应该发现到,时装文件IMG中,有若干个时装样子是一样只是着色不一样的,这样一组时装在原来的IMG文件里,存储样子用的形状数据和颜色数据是各一份;但是如果将他们合并,共用1份形状数据,而调色板还是自己用自己的,就可以节省了一部分硬盘空间(新硬盘空间≈原来的硬盘空间/款式),V6就是这么产生的。它可以视为若干个V4。
作者: 乘着歌声的翅膀    时间: 2018-1-11 22:19
给你推荐几篇文章:http://blog.csdn.net/u010274704
作者: 13410087185    时间: 2018-1-12 00:14
看看,学习下…

                               
登录/注册后可看大图


作者: Art“advocates    时间: 2018-1-12 08:06
乘着歌声的翅膀 发表于 2018-1-11 22:17
答1:修改V6的话至少要先弄懂V6的构成原理,一般改V6是将V6拆成若干个其他版本的IMG(一般是V2)然后对子IMG ...

学习了  目前 v5的 问题 还是比较棘手  虽然 ex es 很多人 发帖 讨论过  但无一 是没有彻底攻克能 修改 但画质提升 不上来    以至于 为什么要 修改 img 版本  都知道  dnf 的 服务器 读取颜色方位 是16  而  不同的国家  服务器 读取颜色 方位是32  位   中国的 垃圾服务器  没有换过 提升img版本 可以  有效的提升 画质 对比  v2 的界面 替换成 v4  界面  可以 有效提升为百分之 70-80的画质  希望 不就的将来  会克服这些 弥补对比

作者: 乘着歌声的翅膀    时间: 2018-1-12 09:20
Art“advocates 发表于 2018-1-12 08:06
学习了  目前 v5的 问题 还是比较棘手  虽然 ex es 很多人 发帖 讨论过  但无一 是没有彻底攻克能 修改  ...

读取DDS是非常容易的事情,代码我都可以直接给你,但是写出高质量的DDS要很难
作者: Art“advocates    时间: 2018-1-12 10:19
本帖最后由 Art“advocates 于 2018-1-12 10:22 编辑
乘着歌声的翅膀 发表于 2018-1-12 09:20
读取DDS是非常容易的事情,代码我都可以直接给你,但是写出高质量的DDS要很难 ...

[attach]15378[/attach]   这是用 cs6 编辑玩 的DDS 为什么会显示 无效那   

[attach]15379[/attach]    [attach]15380[/attach]

作者: 乘着歌声的翅膀    时间: 2018-1-12 10:46
本帖最后由 乘着歌声的翅膀 于 2018-1-12 10:53 编辑
Art“advocates 发表于 2018-1-12 10:19
这是用 cs6 编辑玩 的DDS 为什么会显示 无效那

因为很多工具DDS图像都是基于MIPMAP的,DNF里目前所有DDS均不是MIPMAP形式,为了保险起见,我对这个进行了限制。
DNF里所有DDS的格式在其文件的第9-12字节的数据为0x81007(07 10 08 00),你使用二进制编辑文件(例如Ultra Edit)打开你生成的DDS文件,看看第9-12字节的数据是不是这种,如果是MIPMAP的话应该是0x21007或者0xA1007,你把它改成0x81007的话在我的软件就可以正常使用了。
[attach]15382[/attach]

作者: 乘着歌声的翅膀    时间: 2018-1-12 10:46
Art“advocates 发表于 2018-1-12 10:19
这是用 cs6 编辑玩 的DDS 为什么会显示 无效那

或者你发给我一下我来看看······
作者: Art“advocates    时间: 2018-1-12 11:10
本帖最后由 Art“advocates 于 2018-1-12 11:13 编辑

文件  设置 可以不采用 MIP  一样也能保存     但 替换 KEX 的时候 软件 都是会 GG[attach]15383[/attach]

作者: 乘着歌声的翅膀    时间: 2018-1-12 11:12
Art“advocates 发表于 2018-1-12 11:10
文件  设置 可以不采用 MIP  一样也能保存     但 替换 KEX 的时候 软件 都是会 GG ...

所以说让你看一下生成的DDS文件内部第8字节-第12字节的数据,是不是0x81007,不是的话就不能被工具读取。
作者: Art“advocates    时间: 2018-1-12 11:18
乘着歌声的翅膀 发表于 2018-1-12 11:12
所以说让你看一下生成的DDS文件内部第8字节-第12字节的数据,是不是0x81007,不是的话就不能被工具读取。 ...

虽然不懂  我把 生成 的 dds 文件扔给你[attach]15384[/attach]



作者: Art“advocates    时间: 2018-1-12 11:38
乘着歌声的翅膀 发表于 2018-1-12 11:12
所以说让你看一下生成的DDS文件内部第8字节-第12字节的数据,是不是0x81007,不是的话就不能被工具读取。 ...

兔兔   文件  能打开吗    或者解决了
作者: 乘着歌声的翅膀    时间: 2018-1-12 11:42
Art“advocates 发表于 2018-1-12 11:18
虽然不懂  我把 生成 的 dds 文件扔给你

文件传错了吧?0字节?
作者: 乘着歌声的翅膀    时间: 2018-1-12 11:44
Art“advocates 发表于 2018-1-12 11:10
文件  设置 可以不采用 MIP  一样也能保存     但 替换 KEX 的时候 软件 都是会 GG
...

如果崩溃的话说明IMG文件格式根本不对(与DDS无关了),你的V5似乎混入了其他的格式啊?是不是使用了EX或者ES在V5中进行了图片插入或替换啊?
作者: Art“advocates    时间: 2018-1-12 11:52
乘着歌声的翅膀 发表于 2018-1-12 11:42
文件传错了吧?0字节?

[attach]15385[/attach]

我现在  有点  蒙  用  KEX  提取玩  dds  用 cs6  编辑  DXT5 _NM    XY8 BPP  使用  DXT5  完之后生成文件  dds 完事之后  在打开 由于 图片 用的是半透明  打开 之后  会 出现 变化    变化有点 蒙

作者: Art“advocates    时间: 2018-1-12 11:54
我用  V5   替换  图片  都是 用 KEX  右侧 的 DDS  替换  贴图  而左边 的NPK 没有替换   
作者: Art“advocates    时间: 2018-1-12 11:55
修改完  上游戏  基本就是  图片 少一块  半透明 没有效果  之类的  
作者: 乘着歌声的翅膀    时间: 2018-1-12 11:55
Art“advocates 发表于 2018-1-12 11:52
我现在  有点  蒙  用  KEX  提取玩  dds  用 cs6  编辑  DXT5 _NM    XY8 BPP  使用  DXT5  完之后生 ...

[attach]15386[/attach]是你要的效果么?我这边DDS文件没有任何问题,该文件是DXT5格式……

作者: 乘着歌声的翅膀    时间: 2018-1-12 11:58
Art“advocates 发表于 2018-1-12 11:55
修改完  上游戏  基本就是  图片 少一块  半透明 没有效果  之类的

DDS技术在EX圈里是个难题,有很多东西亟待解决的。
至于半透明,DNF里目前有三个DDS版本,DXT1\3\5,DXT1是不支持半透明的,只有透明和实色,一般用于冰霜钻孔车这样有实体的技能效果;DXT3支持半透明但是全局只有16种半透明方式(类似于V2版本的ARGB4444),DNF我目前没有看到过DXT3;DXT5支持指定区间内的6种半透明方式外加完全透明和实色,是支持半透明最好的。你再制作DDS的时候,如果存在半透明像素,就不能选择DXT1……
作者: 乘着歌声的翅膀    时间: 2018-1-12 12:00
Art“advocates 发表于 2018-1-12 11:54
我用  V5   替换  图片  都是 用 KEX  右侧 的 DDS  替换  贴图  而左边 的NPK 没有替换    ...

当然没有替换,DDS索引项跟图片索引项不同,修改贴图是指修改图片型索引项,DDS贴图加进来的话,需要你修改的图片型索引项去引用它才会有效的。
此外KEX保存要你手动进行,先确认IMG修改,然后再保存NPK文件才可以,这点跟EX的实时保存不同。
作者: Art“advocates    时间: 2018-1-12 12:02
乘着歌声的翅膀 发表于 2018-1-12 11:58
DDS技术在EX圈里是个难题,有很多东西亟待解决的。
至于半透明,DNF里目前有三个DDS版本,DXT1\3\5,DXT1 ...

[attach]15387[/attach]                     

作者: 乘着歌声的翅膀    时间: 2018-1-12 12:04
Art“advocates 发表于 2018-1-12 12:02

这是游戏里的显示效果?
作者: 乘着歌声的翅膀    时间: 2018-1-12 12:12
乘着歌声的翅膀 发表于 2018-1-12 12:04
这是游戏里的显示效果?

那咱也不知道了也。。
作者: Art“advocates    时间: 2018-1-12 12:15
乘着歌声的翅膀 发表于 2018-1-12 12:04
这是游戏里的显示效果?

文件  还是 V5   把 dds  图片 隐藏  NPK 不懂  就变成   这样[attach]15388[/attach]    看前部分 颜色全了  后面    ....
作者: 乘着歌声的翅膀    时间: 2018-1-12 12:37
Art“advocates 发表于 2018-1-12 12:15
文件  还是 V5   把 dds  图片 隐藏  NPK 不懂  就变成   这样    看前部分 颜色全了  后面    .... ...

其实,最直接了当的方法就是别用V5,直接用V2。。
作者: Art“advocates    时间: 2018-1-12 12:44
乘着歌声的翅膀 发表于 2018-1-12 12:37
其实,最直接了当的方法就是别用V5,直接用V2。。

这个可以有   ...
作者: spy1919    时间: 2018-3-1 19:47
ddddddddddddddddddddd




欢迎光临 Ex梦想承载者 (https://bbs.exnpk.com/) Powered by Discuz! X3.3