模型提取-程序员宅基地

3D游戏模型提取、导入、导出教程

这个是我的第二个教程,这个教程的主要内容是教大家如何提取3D游戏里的模型,因为有一些3D游戏里面的模型非常精致,例如有一些人物模型或者场景模型。这样大大方便了模型的制作过程。希望这个教程能对大家有用。

一,下载安装            
             1、下载3D游戏模型提取软件,下载地址:

提取密码:cywd
             2、将下载的文件解压以后,将"ninjaripper"文件夹解压到任意位置,将"脚本"文件夹里面的.ms文件解压到3DSMAX安装目录下的"Scripts"文件夹中。

二,提取3D游戏模型
        1、打开软件,将目录设置为你的3D游戏安装目录,如下图所示,我这里以"特大城市2012白金版"这款游戏为例:
                

        2、单击"Run"按钮,启动游戏,等待完全启动,如下图所示:

         

        3、完全启动以后,会有一段动画,按键盘上的Esc可以跳过,然后到以下界面,单击"进行游戏"。如下图所示:

               
               4、进入以后随便选择一个"城市",如下图所示,我这里选择的是"Temp",然后点击类似于"播放"的按钮,然后等待:
               
               5、然后就进入了选定的"城市"场景,如下图所示:
               
               6、按下键盘上的"F10"按钮,这个根据实际情况,因为软件的"RIP"快捷键可能不一样。然后等待,这时游戏会暂时出现"未响应",这是正在提取模型。

               7、提取成功后,目录下应该出现以下文件夹,如下图所示,第一个文件夹:
               
                然后翻到最后,应该包含以下文件,如下图所示:
               


               扩展名为".rip"的文件就是模型文件,扩展名为".DDS"的文件为贴图文件。这样就代表提取成功了。
   

三,导入3DSMAX
             1、打开3DSMAX(Design),出现以下界面,请耐心等待。这里使用的是2012版本,如下图所示:
            
             完全打开后,出现以下界面,如下图所示:
            
             2、单击菜单栏上的"MAXScript",弹出以下窗口,选择"ninja_ripper.ms",载入脚本,如下图所示:
            
             3、载入以后,出现以下窗口,如下图所示:
            
          4、选择一个.rip文件,我选择的是"Mesh_0175.rip",然后按照以下参数设置,如下图所示:
             
            5、单击"IMPORT"导入模型,导入以后,效果如下图所示:
            
             这样就导入完成了!!!!!
     
四:导出外部文件格式:
         1、FBX篇。
          如果导出以后不想直接用于MMD或者PE上面,想要继续深加工,推荐导出FBX,因为FBX贴图可以保存在当前的FBX文件里面,不会造成贴图丢失。
          下面进入正题:
            ①、选定当前已经导入的模型,单击左上角的"3DSMAX"图标,弹出菜单,选择"导出→导出选定对象",然后弹出一个窗口,如下图所示:
            
            ②、选择保存类型为"Autodesk(*.FBX)",然后单击确定,弹出以下窗口,如下图所示:
            
            选择"嵌入的媒体"选中复选框,然后单击"确定",这样贴图文件就保存在了FBX文件里面,贴图不再丢失。
          2、导出.X篇。
         如果导出以后想要直接应用在MMD或者PE里面,就推荐导出为.X。
          下面进入正题:
           ①选定当前已经导入的模型,单击左上角的"3DSMAX"图标,弹出菜单,选择"导出→导出选定对象",然后弹出一个窗口,如下图所示:
            
             ② 、选择保存类型为"Panda DirectX(*.X)"然后单击确定,弹出以下窗口,如下图所示:
              
             ③、按照以下步骤设置:
              a,如上图所示:
              b,如下图所示:
                
             c,如下图所示:
           
          d,如下图所示:
              
           e,如下图所示:
              
             ④、按照以上顺序设置以后,单击"确定"保存文件,就可以了。
             全部导出成功以后,文件夹里面应该有以下文件,如下图所示:
            
             然后就可以把X文件载入到MMD或者PE中使用了。
注意:①、本文中的PE是“PMXEditor”或者是“PMDEditor”的简称,希望大家不要混淆了。
             ②、本教程花费了作者两个多小时的时间写成,请尊重作者的劳动成果,转载时请注明出处,谢谢大家的配合。 如果有不足之处,请大家多多指教。
          ③、其它3D游戏模型提取也可以用这个软件,只是一些细节不同而已。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41408564/article/details/78813781

智能推荐

ES全文检索支持拼音和繁简检索

介绍了在 Elasticsearch 中实现全文检索支持拼音和繁简检索的步骤。首先,介绍了如何引入 pinyin 插件和 ik 分词器插件,包括编译和安装的过程。然后,讲解了建立索引的步骤,包括设置文件和字段映射文件的配置。接着,提供了测试检索的方法和结果展示,包括中文简体、繁体查询以及拼音全拼和简拼查询。最后,还介绍了繁简转换功能的配置。整篇文档详细说明了每个步骤的操作,为实现全文检索功能提供了指导。

使用xshell工具连接ubuntu的root账户被拒绝的解决方法

详细介绍了使用xshell工具连接ubuntu系统的root用户时,被拒绝的问题。

golang学习之gin(二):模板渲染、数据渲染_engine.loadhtmlglob 多级目录-程序员宅基地

文章浏览阅读4.3k次,点赞5次,收藏16次。文章目录一、模板渲染:1. 一级模板:2. 多级模板:2.1 多级目录模板指定:二、静态文件的使用:三、数据渲染:1. 字符串渲染:2.结构体渲染:3. 数组渲染:4. 结构体数组渲染:5. map渲染:6. map+struct渲染:7. 切片渲染:一、模板渲染:1. 一级模板:./main.gopackage mainimport ( "github.com/gin-gonic/gin")func index(ctx *gin.Context) { // HTML(code _engine.loadhtmlglob 多级目录

Harmonyos快步前行,华为HarmonyOS 2.0正式发布,共赢移动终端产业的下一个十年-程序员宅基地

文章浏览阅读403次。2020年9月10日,华为消费者业务软件部总裁王成录又一次站在了松山湖华为开发者大会的主舞台上。今年,他带来了万众瞩目的华为鸿蒙HarmonyOS 2.0。此次HarmonyOS的升级,不仅仅带来了分布式能力的全面提升,还为开发者提供了完整的分布式设备与应用开发生态,全面使能全场景智慧生态,共赢移动终端产业的下一个十年。三大核心能力升级,HarmonyOS 2.0为开发者掌灯去年推出的Harmo...

Windows10删除蓝牙设备_此项不起作用请确保你的蓝牙设备仍可检测到-程序员宅基地

文章浏览阅读9.6k次。突然发现自己的蓝牙耳机连不上电脑,点击“连接”一直显示“此项不起作用请确保你的蓝牙设备仍可检测到”。想要删除设备重新连接,但是最后总是显示“删除失败”。(问题已解决,当时对故障情况进行截图保存)上图来自于他人的帖子尝试了网上很多帖子的方法:用修复工具删除设备、设备管理器中删除蓝牙设备、升级蓝牙驱动,但是始终无法删除蓝牙设备。最后,在控制面板-硬件和声音-设备和打印机-设备 中看到了我的蓝牙耳机。果断选中它,删除设备。当时耳机连着我的手机正在播放音乐,删除设备时发现音乐突然卡顿了一下,心想有戏!_此项不起作用请确保你的蓝牙设备仍可检测到

C++ libxl库读写Excel_libxl writeformula-程序员宅基地

文章浏览阅读1k次。#include<iostream>#include<stdio.h>#include <windows.h>#include "libxl.h"using namespace std;using namespace libxl;#pragma comment(lib,"libxl.lib")int main(){ Book* bo..._libxl writeformula

随便推点

如何在Linux服务器上安装Stable Diffusion WebUI

如何在Linux服务器上安装Stable Diffusion WebUI

Stable Diffusion一键安装包启动疑难报错解析:Python 无法找到模块‘urlib’以及其他报错的解决方法

如果您遇到 ModuleNotFoundError: No module named ‘_socket’ 错误,这可能意味着您的 Python 安装存在问题或缺少了某些核心组件。对于不熟悉SD内部工作原理的用户来说,这无疑增加了解决问题的难度。(简称SD)这一强大技术的旅程中,我们有时可能会遇到一些始料未及的问题。其中,启动一键安装包时遭遇的“Python 无法找到模块‘urlib’”的报错,就是许多新手用户可能会碰到的一个挑战。在使用图生图功能时遇到错误提示,显示为“'Image'对象不支持下标操作”。

【随想录】Day34—第八章 贪心算法 part03

每到一个站点后,此时是有补充有消耗的,关注点:当前还剩余多少油。

influx 操作_Influxdb简单实用操作-程序员宅基地

文章浏览阅读650次。新的infludb版本已经取消了页面的访问方式,只能使用客户端来查看数据一、influxdb与传统数据库的比较库、表等比较:influxDB传统数据库中的概念database数据库measurement数据库中的表points表里面的一行数据influxdb数据的构成:Point由时间戳(time)、数据(field)、标签(tags)组成。Point属性传统数据库中的概念time每个数据记录时间...

增加PyQt5界面的交通流量预测(模型为CNN_GRU,CNN_BiGRU_ATTENTION,LSTM,Python代码)

对代码和数据集压缩包,感兴趣的可以关注最后一行。3.增加 PyQt5界面效果。2.三个模型和数据集的介绍。展示不同算法的对比指标。

推荐文章

热门文章

相关标签