一、前言
最近正在接触3D打印,目前我发现,在开源的模型市场上3D的人物模型非常有限并且部分还维持收费。所以就有了一个想法,能不能自己制作3D打印的人物模型。目前虽然开源的3D打印人物模型比较少,但是以PMX开源的人物模型却非常多。所以我们能不能直接将PMX格式的模型直接用于3D打印呢?当然是不能的。3D打印的切片软件能够识别的模型无非就STL,3MF这几种。所以这里我们就需要将PMX的模型转换为3D打印机能够识别的格式。这里就不得不用到一个强大的模型工具————Blender了。在很多玩3D的人眼中,不管是3D动画创作,还是3D打印,blender都是一个非常优秀的模型中转站。因为其强大的插件生态使得blender能够识别各种格式的模型。那么,不管你是想进行3D创作还是想进行3D打印,本次教程,我们就来教大家如何在blender中导入PMX模型。
二、声明
我并不是专业的blender工程师,所以在文章中可能有一些概念性的知识点可能讲得不怎么准确,还请理解。本篇教程我们主要讲如何实现效果,一些涉及理论可能就一笔带过了。
三、blender版本选择
我们在blender中导入PMX模型其实是借助外部插件实现的。目前最常用的在blender中导入PMX模型的插件有两个分别是“mmd-tools”和“cats-blender”,目前在blender3.0以上的版本我们都使用“mmd-tools”插件。但是最近几个blender版本,比如4.0,4.1,4.2。“mmd-tools”对这几个版本的兼容性不怎么好,使用“mmd-tools”导入PMX模型时可能会出现一些错误但是不影响模型正常·导入。对于3.0及以下的blender版本我们使用“cats-blender”插件来导入PMX模型。经过测试“cats-blender”对blender3.0兼容非常好。在本次教程中,我们演示在blender4.0中安装“mmd-tools”和在blender3.0中安装“cats-blender”插件。如果你准备好了,就让我们开始吧。
四、资料的准备
这里我已经为大家准备的本次教程会使用到的资料,其中包含了blender的安装包以及插件的压缩包和测试用的模型。
资料下载: https://pan.baidu.com/s/1xThGMUsuDi-Jlb6S3P_Z-g?pwd=clxm 提取码: clxm
五、PMX模型的准备
我们可以在开源的模型网站中直接下载到PMX,这里向大家推荐“模之屋”,我们这里可以直接在浏览器中搜索“模之屋”,我们可以看到,搜索出来的第一个就是模之屋的官方网站了:
当然,你也可以点击下方的链接前往模之屋:
模之屋:专业模型创作分享社区_模之屋_PlayBox
进入以后,就能看到以下界面了:
大家可以看到,这里有非常多的开源模型,很多游戏的模型也被开源在模之屋。大家可以自行在模之屋下载自己喜欢的模型。大部分的模型在下载时都是PMX格式的。
当然,如果你暂时不想下载模型也可以使用我已经准备好的模型,打开资料文件夹中的“PMX测试模型”就能看到一个已经下载好的模型文件夹了:
进入这个文件夹,我们就能看到一些文件和文件夹了,其中PMX文件就是我们模型的本体了。其余的一些文件夹中存放了这个模型的贴图:
当我们已经准备好PMX模型以后,就可以准备导入Blender了。
六、Blender4.0导入PMX模型
这里我们首先来演示在Blender4.0版本中如何导入PMX模型。在上面我们也提到了,Blender3.0以后的版本只支持“mmd-tools”插件,这里我们就来讲一下如何在Blender4.0中安装“mmd-tools”插件。当然,做这一切的前提是你已经安装好了blender,blender的安装比较简单,所以这里就不多说了,我也将blender的安装包存放在了资料文件夹中的“Blender安装包”文件夹中:
当我们安装好blender以后就可以进行下一步了:
这里我们先不着急启动blender,我们先将插件导入相关的文件夹。打开我给大家的资料的“Blender插件”文件夹,就可以看到这里有两个插件的压缩包:
因为我们这里使用的是blender4.0,所以这里选择的插件是“mmd-tools”,我们先将这个插件相关的压缩包解压得到以下文件夹:
进入解压得到的文件夹,我们就能看到以下文件和文件夹了:
在这个文件夹中的“mmd-tools”文件夹,就是我们插件的本体了:
紧接着,我们打开blender的安装文件夹。我们可以看到非常多的文件和文件夹:
我们可以看到最上面有一个名为“4.0”的文件夹,这个文件夹一般是以blender的版本来命名了,我这里是4.0表示我安装在这里的blender的版本为4.0。我们进入这个4.0的文件夹,就可以看到以下文件夹了:
我们再进入“scripts”文件夹可以看到以下文件夹:
我们这里再进入“addons”文件夹,我们可以看到非常多的文件夹,这些文件夹就是我们Blender所有插件的文件夹:
我们将一开始提到的“mmd-tools”文件夹直接复制到blender的插件文件夹中:
当我们复制完成以后,我们启动blender:
随后我们再点击左上角的如图所示的图标:
随后再点击“偏好设置”:
在偏好设置中,我们点击“插件”:
我们直接在插件的搜索框中搜索“mmd”:
搜索以后,我们可以看到,我们的“mmd-tools”已经在插件列表中了,如果你这里没有“mmd-tools”插件,那么你可以考虑先重启blender随后再检查文件是否被复制到正确的位置。实在不行就重复一次上面的操作。我们这里需要将插件上面的勾勾上,这样插件就被启动了:
在插件启动以后,我们就可以看到我们的侧边工具栏中,多了一个MMD工具:
点击这个MMD工具,我们就能打开这个工具了:
下面我们来教大家如何使用“MMD-tools”这个工具来导入PMX文件,我们首先点击MMD工具的“Scene Srtup”选项:
随后再点击这个选项卡下的“Import”:
大家可以将我们一开始下载的PMX模型导入进去,也可以将一开始下载的资料中的测试模型导入:
这里我们已经将模型导入进来了。如果这一步导入报错但是模型能够正常导入,这说明这个模型被魔改过,一般在模之屋下载的官方发布的模型导入都不会有错误:
点击这个按键,我们可以将模型的贴图添加进来:
至此,我们在Blender4.0中导入PMX模型就已经完成了。
七、Blender3.0导入PMX模型
在blender3.0及以下的版本中,“mmd-tools”已经不支持这么低的版本了,这里我们就要用到另外一款插件了——“cats-blender”。
这里安装插件和上面的原理都差不多。我们还是将“cats-blender”的插件压缩包解压了,这里的插件压缩包在资料中仍然有提供:
这里我们安装cats插件就已经不用像上面那样解压了。
我们直接启动blender3.0:
我们同样的点击左上角的如图所示按键:
随后再点击“偏好设置”:
随后再点击“插件”:
这里我们再点击“安装”:
我们直接将插件的压缩包选中进来:
下面我们可以看到,插件已经导入进来并且已经启用了:
我们回到主页面中,这里的cats工具就已经被添加进来了:
下面我们可以点击cats插件的model选项卡:
随后我们再点击“Import Model”添加模型:
我们直接将PMX文件添加进来:
这里可以看到,我们的模型已经被添加进来了:
随后我们可以点击右上角的如图所示按键给模型加上贴图:
至此,我们blender3.0中添加PMX模型就已经完成了。
八、结语
我并不是blender的专业工程师,所以文章中有不正确的地方还请指出。这次我们教了大家如何向blender这个万能中转站中添加了PMX模型,这也使得我们可以将人物模型导出为大部分常用的3D格式,让我们使用模型不再受到限制,那么最后,感谢大家观看!