碎碎念:
当初在贴吧创建了模型提取吧,就是看着那么多漂亮的3d模型好想保存下来,然后可以自己随意操控做同人作品,现在AIGC这么发展,AI效果完全可以高质高量的出同人谷子……
我的路线是2016接触模型提取软件,2017有时间了做mmd、开始搜索和接触解包、以及后续的逛Deviantart之类的CG网站,2019开始接触逆向工程想把模型直接从游戏或者资源文件中自动化的对应成套搞出来……再后来有了模之屋以及工作忙了就没再搞这个了……想起来都是唏嘘,不知道自己的工作为什么这么选,一直没能做上自己喜欢的技能。
想尽办法,取我所需,有我所想——是解密还是格式转化?
这需要好几个部分的知识
1-压缩文件格式知识
提取资源、解包:
1.1压缩库
提取:
lzma
7-zip
zlib 国外的一个开源库
里面有zlib deflate deflate64 3种算法
tera都还是国内外包,中国制造
用模擬 照抽
很明顯的 lzma 86 head 壓所
開頭跟標準比對
lzma壓縮 [图片]開頭可以用替換法
lzma zlib lz4
游戏调用dll函数解压的
1.2格式转化
格式工具:
Live2D Cubism Viewer
下载QuickBMS,运行(任一个exe),选择BMS脚本,打开,选择Data.dhp文件,打开,选择保存路径,保存,等待运行结束
2-文件加密知识
你不需要全套,但是你可能为了其中某个模型而求之不得
2.1破解游戏、修改数值:IDA,汇编
破解、反汇编
IDA
OllyDbg
Ultraedit
Winhex
Marsk pro*
lzop
分析格式你需要十六进制编辑器,验证模型数据如果不想自己边分析边敲代码就用Hex2Obj
3-CG模型的蒙皮与贴图
3.1相关工具介绍
被称为3DMUGEN
REVIT
LUMION
APKDB
Uabe
3.2接下来可以自己改模以及创造新的了
maya,DAZ studio,Marvelous,Zbrush,Substance painter,GMH2,Redshift
4-实践与截取软件
截取软件:
Game assassin
ninja ripper
3dripper
GDripper
GD Ripper
3D PRINTSCREEN,
4.1ninja ripper
关于NR1.7.1启动不了编辑器的问题
(来源贴吧 御琪幽然)
编辑器启动之后,会调用天刀的文件处理器来加载模型文件,而NR的注入只会注入到编辑器的目录下,导致天刀的文件处理器没有被注入dll文件,所以就会出现注入之后只会弹出SDK加载失败而主窗口不会显示的情况。
解决方法如下:
1.打开NR,右侧不要选择【Intruder inject】,要选择【D3D9 wrapper】。
2.点击【Run】,这个时候会弹出【Rail SDK没有找到!】这个窗口,然后点【确定】。
3.此时打开任务管理器(以Win10为例),点击上方的【详细信息】页面,找到【MovieDirector.exe】这个进程,把它结束掉。
4.打开编辑器的目录,不出意外的话目录下会有【d3d9.dll】这个文件。
5.将【d3d9.dll】这个文件复制到天刀目录下。
6.接下来无论直接启动编辑器或者是通过NR(右侧选择【D3D9 wrapper】)启动编辑器,就都可以在游戏内正常截取文件了
4.2Game assassin
4.3其他——针对具体游戏的操作
Crowbar_
noesisv431
vtfedit133
第一个可以把mdl文件打碎成smd文件,第二个可以直接读取mdl转成xps的格式,第三个把vtf贴图转png
起源引擎
有些模型这个教程不合适用那个,有些那个不行用这个,还得会玩blender,blender很关键,不然会遇到很多问题
洛奇英雄传 求生之路 CS起源 之类的
5.结语
2018.2.12——
作为一个人,
我想凭自己做出最美的东西,现在有计算机做工具:我就用zbrush做手办一样的模型!
我想穷尽大自然的法则和原理,得到足以撼动大自然的力量!
我想阅尽世间精妙之物,锋锐地自如穿梭