type
date
status
slug
summary
tags
category
password
icon
因为最近看见了一个非常可爱的3d模型,milltina
价值6000jpy,但是无意间发现了这个
所以原模型到手,可以开始折腾了
刚开始直接导入模型,发现模型是材质缺失的紫红色,完全不明白发生了什么,还想着要不去blender里面导出vrm得了
可查了一番发现,unitypackage好像就是从blender中导出来的,再去blender无非是重复辙印罢了,于是只好继续研究到底问题出在哪
然后回到了商品页,发现了一行说明:
・シェーダーについて:
lilToon_1.3.5を使用しています
(unityに導入する前はまずvrchatSDK3とliltoonのインポートは必要です)
需要先导入这两个包才行,于是找到了这两个unitypackage装了进去
结果喜人,模型能够正常显示了
但是此时用unityVRM直接导出,得到的vrm是一种扭曲的姿态,胳膊在胸口里,大腿在小腿里面
于是看到了这个
先得把人物身体的shader改成mtoon才行,
——不过进展并不顺利,原模型中包含的元素很单调,几乎就是白模,需要其中加入VRMSprine这一步,显然就是付费内容了,而我又没有任何的3d基础,完全没有手搓的能力
本来已经有了放弃的打算,也就在这时候我发现了这个:
其实发现的不是这个,是另外的一个面部追踪包,但是那个没有找到分享,不过也差不多就是了
商品页中有相对详细的安装教程,唯一折腾的地方就在于得先下载VCC这个软件,然后再通过vcc里面的manage project来安装VRCFury,然后vcc指定的那个unity目录并不是要版本目录,而是unity hub的,搞来搞去导致我装了一堆…就很麻烦
商品页的教程是另一个模型的FT,不过其他操作都是一样的,照着来就行,总之最后是把动效也解决了
接下来就是修改Shader,然后重新取色,因为修改shader以后颜色会发生变化,人物看起来跟内个都差不多黑了,多以重新取色这块又折腾了挺久
然后导出vrm,结束
写出来记录确实是很少,但是各方面收集资料,然后研究路径,花费的时间确实蛮久的,不过此后也算是有3d经验了吧(心虚)
不过也仅仅只是导出,,,头发飘动的骨骼还是坏的,我也完全不会修,至少身体的骨骼是正确的了,算了就这样吧
补充修正
0、新建项目
1、使用VCC搭建环境,可能有些库的地址需要google一下

2、导入角色unitypackage
以上完成环境搭建
复制一份搭建好的环境以作备份,以免下次环境配置失败
把fbx拉进工作区,给包添加一个VRC avatar descriptor的component
然后参考这个视频
关于换衣服:
衣服的骨骼需要一个个手动移动,插件实现的绑骨导出后会坏掉(即上面连接视频的上一个,05-衣服基础)
碰撞体也需要在骨骼的子目录中设置,然后再关联second
- 作者:Alice
- 链接:blog.aierlanta.net/article/unitypackage2vrm
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。