关于VRC模型处理步骤中Blender2.8的代贴紫模问题

前言

写这个的原因是因为当我自己从Blender2.7换到2.8的时候,由于界面的更改,导致很多的快捷键,界面操作,操作顺序都有一定的改变。或者是一些很久之前就有的,一直困扰着很多玩家(包括我)的问题的解决方法。
这里主要是针对VRChat创作者所写的文章(其实是为了自己以后忘记为什么的话可以回来这里看笔记)。
如果你不是该玩家人群,那我并不确定这篇文章对你来说会不会游泳。
如果你是VRChat创作者,那么可以看下去,如果有什么需要补充的,欢迎到下面的评论区里面留言给我。

正题

以下我会根据各种各样的问题一一列出,每一个都会包含相关信息或者说我自己尝试过后可行的解决方法。

关于插件

问题:带贴紫模

关于VRC模型处理步骤中Blender2.8的代贴紫模问题
在旧版Blender(也就是Blender2.7中),在处理模型之前我们需要加载对应的插件,分别是Cats插件和mmd_tool插件。
而在新版中,是只用加载Cats插件的,并不需要导入mmd_tool插件(截至到写这篇东西之前,mmd_tool只更新到2.79版本,并没有2.8的版本)。
但是由于某些步骤,如勾选掉Toon Texture步骤和Sphere Texture使得模型不要变成带贴紫模的样子(某些情况下会发生),我们必须找到对应可以勾选到的方法。

解决方法

方法一:直接开启官方中的Modifier Tools来代替mmd_tool的功能

在设置中点击插件(英文的话应该是add-on,最好先改成中文吧),然后找到Modifier Tools,勾选之后导入模型,按N开启侧边栏目,然后选择杂项就可以看到多出来一个MMD Display的栏目,不难发现这个栏目其实就是之前mmd_tools的对应的功能。
同理同步,取消掉两个勾选之后,Shadeless即可。
关于VRC模型处理步骤中Blender2.8的代贴紫模问题
关于VRC模型处理步骤中Blender2.8的代贴紫模问题

方法二:在节点编辑器中取消掉对应的节点

这个是一个比较憨批的方法,是我在发现第一个方法之前发现的方法,缺点就是很繁琐,而且需要一个一个材质球弄使用ToonTex之后,还要去节点里面取消(那个时候我并没有发现可以使用上面的官方自带的插件)。
首先将所有的材质球里面的Use Shared Toon Texture勾选,后面数值为1。
然后到Shading的界面(也就是节点的界面),把ToonTex和SphereTex的对应节点删掉,注意是节点,不是线
这个方法缺点巨多,而且需要有对应的节点的部分知识,所以用上面的方法吧,这个方法写下来只是为了记录一下是有这个方法的存在的。

关于VRC模型处理步骤中Blender2.8的代贴紫模问题

关于VRC模型处理步骤中Blender2.8的代贴紫模问题