情热传说吧 关注:16,591贴子:151,302

说说怎么截取游戏内模型吧

只看楼主收藏回复

上次发了调侃史老师建模的帖子之后很多人都想看其他角色的模型。无奈外观可随意组合,模型数量会浩如烟海。再加上最近各种事务缠身实在难找空闲,便本着“授人以鱼不如授人以渔”的想法写了这篇教程。有了方法之后便可以自己从游戏中截取模型了。
P.S.1:本教程适用于各类DX7/8/9/11游戏,包含但不限于ToZ。
P.S.2:本人不会3D建模,3DSMax纯粹是用来看模型的,技术性问题麻烦不要问我了。
*************教程开始**************
需要工具:NinjaRipper
http://gamebanana.com/tools/5638
3DSMax(不贴下载链接了,网上一找一大把。理论上3DSMax 9就可以使用,更高版本也没有问题,比如我就用的2014.)
1、首先解压NInjaRipper的压缩包,会发现解压出来的文件夹里面有两个文件夹:x86和x64。
这个32位和64位不是由你系统决定,而是游戏主程序的位数。最简单的判断方法:假如是32位系统,无脑开x86文件夹运行NinjaRipper.exe,如果是64位系统,查看游戏的安装位置是Program Files(x86)还是Program Files,假如是Program Files(x86)那么就说明是32位的,如果不带x86就说明是64位的。
2、打开主程序NinjaRipper.exe,弹出主界面

(如果界面不一样说明版本不同,尝试到官网下载最新版本)
程序主界面分为Target和Output Directory两栏,分别用于设置需要截取的目标游戏和输出存放的目录。
Target栏下的EXE便是游戏主文件的位置。单击地址栏旁边的“...”按钮之后会弹出浏览框,选择好游戏主文件的位置即可。
在一旁的“Run按钮下有一个下拉栏,里面用于选取截取方式。一般用默认即可,如果提示检测到XXXX.dll,手动到游戏目录下删除即可。如果截取出来的游戏模型出现了贴图/模型缺失或者无反应的错误,尝试使用其他截取方式(按照游戏使用的DX技术版本而定,至于如何判断版本,这里不再赘述,你只要知道要是版本不对截取就不会运行就是了。
Output Directory用于设置输出目录,这个没什么好说的自己选择一个找得到的位置就好了(默认是游戏目录)
3、点击”Run“运行游戏。
在进入游戏3D画面之后理论上就可以截取了,但是强烈建议要选择一个简单的场景截取,不然截取出来的模型会相当复杂而且乱成一团,很难再分类。ToZ中外观设置界面很好,截取出来只有2-3个多余模型。
接下来按下截取热键F12。其实软件里面截取有三类:全部,贴图和强制。F12是强制的热键,不知道为什么强制模式就是要比全部模式少截取太多没用的模型。要是想试试也可以试试F10全部截取。这里所有热键都是软件默认的,在Settings里面可调。
截取之后关闭游戏打开截取目录会发现多了一个”_NinjaRipper“文件夹,里面有子文件夹,是以时间-游戏的方式命名的。打开文件夹之后效果如下:
(手机党看不清我也没办法总之不是什么重要资料)
里面文件按照类型可分为两类:模型文件:*.rip和贴图文件:*.dss。
4、打开3DSMax

在主界面上方功能栏里面选择MaxScript-运行脚本。在弹出的窗口中找到Ninja Ripper目录里面一个叫做“ninja_ripper_import_1.3.ms”的文件。这个是3DSMax的可执行脚本,用于导入截取的模型。因为rip文件不是标准的模型文件所以需要第三方工具导入。
打开后弹出窗口

这个时候关闭窗口,在右侧的工具栏里面选择锤子(实用工具)图标,会发现有一个叫做“GIMS Evo”的窗口。点击最右边的图标。

弹出以下窗体

前面的设置对于我们这些娱乐性用户没什么可看的我也就不说了(你自己也不知道好伐),在Import栏下将Mode调整为Path,IDs。接着点击Import按钮旁边的文件夹图标选择模型目录。选择完成之后按下Import按钮等待导入完成便可以了。

成功后效果如下:

教程大概就是这样。注意导入完成之后原来文件夹里面的dss(贴图)文件不能够删除,这个是外部依赖。删除之后模型会失去贴图依赖,看着和石像差不多......


IP属地:上海1楼2016-08-08 22:50回复
    MMD纯手打真TM累,85勿手滑啊......我还是先去逛逛P站消耗点营养算了


    IP属地:上海2楼2016-08-08 22:52
    回复
      呐,游戏无关贴真是一点人也没有啊……
      来自Lumia929,对的不是930


      IP属地:上海来自WindowsPhone客户端5楼2016-08-08 23:48
      收起回复
        不明觉厉


        IP属地:中国香港6楼2016-08-08 23:52
        收起回复
          好帖顶赞,收藏一个~分享了


          IP属地:广东来自Android客户端7楼2016-08-09 01:49
          回复
            。好厉害


            来自Android客户端8楼2016-08-09 12:17
            回复
              技术帖


              来自Android客户端9楼2016-08-09 12:30
              回复
                抠模确实辛苦………


                IP属地:重庆来自iPhone客户端10楼2016-08-09 12:31
                收起回复
                  并不会3dmax→_→我还是乖乖玩我的maya去吧
                  ps: 史老师3d版感觉没有2d版可爱


                  来自Android客户端11楼2016-08-09 12:42
                  收起回复
                    提取辛苦了x
                    虽然不能玩游戏但还是收藏一下?就当是支持了x


                    IP属地:黑龙江来自Android客户端12楼2016-08-09 13:31
                    回复
                      楼主。。。绑骨怎么弄


                      IP属地:江苏来自Android客户端14楼2016-08-11 10:01
                      收起回复
                        有点挖坟了 不过我提取不出来模型呀 不知道为什么 只有文档没文件


                        17楼2017-02-21 22:01
                        收起回复
                          请问楼主,想知道能不能截取起凡的模型,他是一个游戏平台,只能是打开平台之后,在平台里面运行游戏,而我不懂什么是dx9什么的,


                          IP属地:天津来自Android客户端18楼2017-02-27 19:45
                          收起回复
                            抱歉挖坟了
                            请问楼主如果导入3DS MAx后人物模型没有贴图要怎么解决?
                            dds和rip都在同个文件夹里


                            19楼2017-03-14 07:19
                            收起回复
                              楼主!!GIMs Evo死活出不来怎么破一晚上了、


                              IP属地:广东20楼2017-03-18 11:11
                              收起回复