绝地潜兵2Mod科研:真动态骨骼-VRM
Description
基于VRM1的动态骨骼,理论兼容VRM1 SpringBone的所有功能,包括但不限于链式传导、Collider-Bone间碰撞、重力等。 使用VRCPhysBone的VRC模型可以在Unity里方便的转换并导出。 别惦记那破披风了,跟披风半毛钱关系都没有。 也别惦记那破jiggle了,跟jiggle只有半毛钱关系。 原理大致是运行时注入额外的骨骼信息,劫持游戏本身的蒙皮解算过程找到注入点,劫持角色位移运用到TRS过程的计算过程以获取运动数据,使用外置动态骨骼解算器解算后覆写游戏本身的蒙皮。 为什么头发飘得这么夸张?在VRChat飘的就是这么夸张,只是在VRC里不会跑这么快也看不见自己的头发而已。 目前的配置与生效过程都挺麻烦,还有运行时数据需要在游戏中进行神秘仪式来获取(想我了吗OpenVR Space Calibrator) 还有另外几款科研,基于累计损失血量的逐步自动关闭Mod部件,为mod恢复血迹污渍效果与自定义血迹颜色。 整理好了就会发GitHub,大家一起来完善。