Unity 人物换装

美术资源准备,每个换装部分单独输出一套骨骼和蒙皮
一:共享骨骼方式
1.获取换装部位的骨骼数量和对应名称,在skeleton遍历查找对应骨骼赋值

二:合并mesh与材质

1.相同shader材质球,部位材质数量相同

2.获取skeleton的所有材质,和共享网格还有骨骼

3.动态创建图集把材质贴图整合到一个图集上合并材质

4.新建SkinnedMeshRenderer进行合并

借鉴链接:

https://zhuanlan.zhihu.com/p/41763382
https://zhuanlan.zhihu.com/p/61947229
技巧| Unity中Avatar换装实现 - UWA问答 | 博客 | 游戏及VR应用性能优化记录分享 | 侑虎科技

Unity之SkinMeshRenderer带骨骼的人体模型换装-CSDN博客

猜你喜欢

转载自blog.csdn.net/YCH_KING/article/details/141164972
今日推荐