对于动骨配置下的裙子,要知道一件事情:
不是裙子的每一处地方都能被裙子骨骼完全控制的
或者说,裙子骨骼总有间隙的地方,这些骨骼在虚拟形象跑动的时候,如果左右摆动的话,和大腿上的碰撞体错开碰撞,出现置顶楼层这样的情况很正常
那么是不是没办法了?
其实有,我遇到有两种情况的裙子不会穿模:
- 布料裙子(注意这种情况还是会出现面片穿模的情况,但流畅度会好很多)
- 高密度裙子骨骼(其实就是我自己的虚拟形象上的一件裙子)
但是这两个方法,两个都需要重新对裙子加骨骼,并绑定网格上的权重,因此本贴的问题得换思路
我们之前说过,跑动会导致动骨左右晃动,晃动就会让裙子和大腿左右错开往内凹,所以我们有这几个思路:
- 限制裙子向大腿内侧的内折角度
- 使用内吸式的碰撞体放在大腿外侧,把动骨从大腿内侧吸附出来,见Physbone 物理骨骼碰撞体 - Inside Bounds 选项