注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 NBA2K24+NBA2K23+NBA2K22+NBA2K21+NBA2K20+NBA2K19+NBA2K18+NBA2K系列 关于地板文件导入2048×2048高清贴图,我在NLSC上看到一 ...
查看: 3388|回复: 2
打印 上一主题 下一主题

[讨论] 关于地板文件导入2048×2048高清贴图,我在NLSC上看到一篇教程,想和大家讨论。 [复制链接]

NBA洛克公园【制作】

GTA☆潜伏卧底

帖子
1661
精华
1
积分
2037
金钱
1861
荣誉
96
人气
464
评议
0
跳转到指定楼层
楼主
发表于 2015-2-11 11:49:03 |只看该作者 |倒序浏览
本帖最后由 ESG 于 2015-2-11 14:42 编辑

原文地址http://forums.nba-live.com/viewtopic.php?f=154&t=93524
原文是这样的:
HOW TO IMPORT LARGER TEXTURES TO fxxx.fies
Take a fresh (not modded) NBA2K14 floor file from your PC or CD (not included to) Begginer's Set.
As egzample I took Washington f002.iff
Open it with NBA 2Kx Mod Tool (later it is named "Tool")
File will be decompressed when you open it.
Now search Parquet and Centre Logo textures.
Parquet is DDS0
Center logo is DDS6
Close the Tool.
Open floor file with any hex editor
In the right side of the file you will notice "DXT" text.
First "DXT" from beggining is DDS 0, second "DXT" is DDS 1
Our needed files are
First DXT - Parquet
Seventh DXT - Centre logo


PICTURE 1
Green area
As in the picture 1 we are moving parquet texture to the bottom of the file in order our larger texture would not overlay other textures.
Thus we add 60 to the existing 00 in that area. Result is 60
(I made that easier for you - we are not calculating exact spacings between
textures, we just add a lit more than needed in blind method. Who wants to know how
calculate exactly, ask in NLSC)
Red area
Change texture size value
00 02 00 02 change to (512x512)
00 08 00 08  (2048x2048)

Now we are doing similar with Canter logo,
seventh DXT, We Xhange texture's size value as in PiCTURE 2






PICTURE 2
Red area
00 02 00 02 change to (512x512px)
00 10 00 10  (4096x4096px)
And we need to move the logo texture down as we did with parquet to.
We add c0 to existing 14 in that greeen area and result is d4
(use hex calculator to add numbers, it is windows calculator in scientific mode with marked circles "hex" and "Qword"}
co is actually 120 in decimal. Parquet started at value 60, I know it weights about 55, so it is safe to take 120 decimal, what is c0 in hex.

Close hex editor.
Open the Tool.

DDS0 - import new parquet texture
DDS6 - import new centre logo
Close the Tool
Open file with hex editor.
Go to the very bottom of the file, look at the Picture 3.



PICTURE3

Place mouse cursor into the first available EMPTY area.
Depending on your hex editor, somewhere must be an offset that belongs TO that EMPTY area.
In THE picture it is in the top left corner.
Write down this number. Write all numbers, zeros also. 022cc600
Now go to the very top of the file.
Write that offset to the blue area.
Instead of 00 24 8f 54 make it 02 2c c6 00
Same as in Picture 4



PICTURE 4

Open attached „Calculate_Help“ file (Openoffice or Excel)
Fill everything as required there.

Finish
应该要用Hex编辑器Free Hex Editor Neo更改16进制,



下面是地板文件:





请各位大神指导~~~~~

------------------------------------------------------------------------------------
目前我最大只能改成1536×1536,1024×1024的




附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

炎の男·三井寿
游侠元勋版主
『竞技体育区』
NBA洛克公园【组长】
游侠攻略组【攻略】
神奈川第一得分后卫 Fish
★★★★★★★★

2015年优秀版主勋章2014年优秀版主勋章游侠元勋版主元老版主勋章版主勋章资深版主勋章白金会员勋章活跃勋章勤劳之证NBA洛克公园荣誉勋章2013年度杰出版主勋章

帖子
17691
精华
0
积分
10566
金钱
206215
荣誉
155
人气
1702
评议
46
沙发
发表于 2015-2-11 12:46:17 |只看该作者
帮你亮几天 方便讨论

使用道具 举报

NBA洛克公园【制作】

GTA☆潜伏卧底

帖子
1661
精华
1
积分
2037
金钱
1861
荣誉
96
人气
464
评议
0
板凳
发表于 2015-2-11 13:10:10 |只看该作者
5706365 发表于 2015-2-11 12:46
帮你亮几天 方便讨论

谢谢            

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-5-9 02:22 , Processed in 0.325275 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到