广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    PMX模型导入C4D,出现材料丢失等问题如何解决

    来源:网络收集  点击:  时间:2024-03-29
    【导读】:
    pmx导入C4D软件时,初学者经常会遇到材料丢失等一系列问题。工具/原料morePEC4D方法/步骤1/12分步阅读

    Cinema 4D,所以首先要解决怎么把模型和动作(尤其是表情数据)导入进去的问题。

    这里有一个插件叫MMD Tool,可以在C4D R12-R15的Studio版本上用:

    http://nitro4d.com/blog/freebie/mmd-tool/

    插件已经很久没更新了,只能导入PMD模型,而现在大部分模型都是PMX,所以在转换和导入的过程中会遇到几个问题。我一开始以为是插件不起作用了,经过一个多月的摸索,终于解决了,写下来和有需要的朋友分享,以【Tda式ミクワンピース】为例。

    问题1:PMX-PMD材质丢失 问题2:alpha通道,及C4D无法使用dds格式 问题3:表情vmd无法导入C4D(动作vmd没问题)

    1.解决材质丢失

    首先先简单说一下如何转换PMX到PMD:先打开PMDEditor,点击菜单【情报】的第一个选项,如下图:

    2/12

    转换前和转换后的区别:

    3/12

    请注意上图转换后的红色提示,PMD的发光材质只能使用sph或者spa格式,所以请将这些材质的后缀名改为spa(记得源文件也要改),如下图:

    (注:Bmp 改 spa直接改就好,无需软件)

    4/12

    改完之后可能会遇到第二个错误提示,这是因为在pmd格式中,贴图材质和发光材质两者的文件名字符总和不可以超出某个数值(似乎是19字符)(注:经检测包括贴图材质和发光材质两者文件名、‘.’和后缀名总和不超过或不等于19,超过会出现这个红字),否则另存为的PMD文件就无法保存这些路径,这就是材质丢失的主要原因。总之尽可能改短就可以了,记得也要修改源文件!顺便把【轮廓/影】的勾去掉,这样就不会有轮廓线了。

    5/12

    改完之后只要没有错误提示、确保所有材质的源文件也都修改过之后,就不会再有材质丢失的问题了。上图中我把dds后缀改成tga后缀的原因后面会说。

    6/12

    接下来修改和检查其他所有的材质,最后另存为pmd就行了。但是先别急着导入C4D,有些模型还要解决alpha通道的问题!

    2.处理alpha通道

    有些模型使用了tga或dds格式的材质,它们的alpha通道在MMD/MMM中会自动处理,但是在C4D中不会,所以导入进去后就会出现这样的情况:

    7/12

    我们需要在C4D中手动设定一下,而C4D默认无法使用dds格式,所以还要先使用DTXBmp软件将dds转换为tga。(Photoshop装了插件之后也可以)

    接下来确保所有的材质都已经准备好之后,使用MMD Tool将pmd导入到C4D中。如果以上操作都无误的话,现在模型应该没有黑的地方。

    在C4D的材质中找到需要添加alpha通道的材质,在右下角材质属性中,先将【基本】标签下的“透明”勾上,然后就会多出一个“alpha”标签,在那里设置和颜色标签中相同的纹理,务必确认“柔和”和“alpha图像”处于勾选状态!alpha图像为选中状态表示使用的是材质的alpha通道。

    (根据情况 预乘 (就是3dmax中的”预乘 Alpha”)勾选)

    8/12

    现在原本红色的头发应该变成了很浅的点状,那是头发的阴影部分,眼睛也恢复正常了,渲染之后的效果如下图:

    9/12

    透明纹理中设置的是“菲涅尔”,但是细节就丢失了,所以就想到应该要添加的是原材质的透明通道。

    需要注意的是:png虽然没有专门的alpha通道,但是有些png材质本身也是有透明区域的,也需要这样设置一下。但不是全部,没有任何透明信息的png这样设置之后会出问题,所以碰到png需要额外辨认一下,方法也很简单:有透明信息的png导入到C4D的alpha标签下预览是黑白两色的,而不包含透明信息的png预览则是彩色的。

    3. 表情问题

    首先确定使用的是C4D Studio版本,然后在右上角可以找到这些图标:

    10/12

    而在右下角可以看到这些用户数据,你会发现表情都变成了这些……Unicode码!

    11/12

    接下来的事情就很简单了,用PMDEditor打开模型,然后在C4D中编辑这些用户数据,把表情名称挨个复制进来。好在导入的时候虽然乱码了,但是表情顺序都没变,只要分清楚表情分类就应该没问题。

    12/12

    成果

    PEC4D
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_374177.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 21:12:29  耗时:0.026
    0.0257s