
雅典娜(青铜战争少女)- 修正后的骨骼绑定与投射物(箭矢)修复,适用于VRM增强版
用于Bronze War Maiden VRM虚拟角色的修正与投射物修复骨骼绑定,配合EnhancedValheimVRM使用。模型、纹理和材质未作改动,视觉上与原始版本完全一致。改变的是底层的骨架数据,其构建方式曾导致VRM模组中所有依赖尺寸的功能出现异常。
查看大图已修复的问题:
- 武器和工具在手中及背上显示为过度放大。
- 缩放设置只有在异常的值(约 0.2 到 0.26)下才“有效”,显得很随意。
- 弓和法杖生成的投射物出现在角色远上方,完全不在弓附近。箭矢看起来是从天而降。
- 座椅和椅子的偏移严重过冲,导致很小的修正就会让角色偏离数米。
- 碰撞体和相机高度与角色外观身高表现不一致。
安装
- 在安装 BepInEx 的情况下,安装 EnhancedValheimVRM(推荐)或 ValheimVRM。
- 将
.vrm放入模组文件夹中,与valheim.exe同目录。 - 将
.vrm和设置文件重命名为与你在游戏中的角色名完全一致。三个名称必须一致,否则不会加载。 - 检查
BepInEx/LogOutput.log。你应当看到大致avatar is 1.48 m tall, 0.30 m across the shoulders, 0.96x the player,并且没有尺寸警告。如果你仍然看到 3.83x,说明你加载的是旧文件。
包含的设置文件
包含一个可用的 settings_<name>.txt,已针对 EnhancedValheimVRM 调校:
WeaponScale=1.0。不再需要补偿。- 手持物品和副手的手部位置及旋转偏移。
关于旋转偏移: 手持物品的旋转取决于角色制作时骨架手部骨骼的朝向,这与缩放缺陷无关,也不是重新烘焙能修正的。包含的数值是一个可靠的起点,但预计需要按喜好微调几度。在聊天中使用 /vrm settings auto on,保存文件时物品会随你的操作实时移动。
另请注意,此骨架上的两个手部插槽并非互为镜像,因此不要试图从一只手推导另一只手的数值。请分别独立调校。
已知限制
- 手持物品的旋转仍需要按用户微调,如上所述。
- 修复前设置的位置偏移不会延续。偏移会乘以角色缩放系数,而该系数已变化 4 倍。请将它们重置为零并重新开始;由于比例现在接近 1,你可能只需要很小的偏移。
- 原版 ValheimVRM(较旧的分支)完全没有手持物品旋转设置。如果武器角度对你很重要,请使用 EnhancedValheimVRM。
致谢
- 原始角色:Tokinar317,https://www.nexusmods.com/valheim/mods/3402 在此作为修正后的骨架上传。
- EnhancedValheimVRM 由 aMidnightNova / Rawrtastic 制作
- 原版 ValheimVRM 由 yoship1639 制作
网格和纹理为原作者的作品,未经修改。角色本身的所有功劳归其所有。如果你喜欢这个模型,请去支持原作。
更改内容
0.25 的骨架缩放被烘焙进几何体,而不是保留在节点上:
- 所有网格顶点位置乘以 0.25,重新计算访问器边界。
- 从
Armature节点移除scale属性。 - 所有 52 个后代骨骼的局部平移乘以 0.25,保留每个骨骼的世界位置。
inverseBindMatrices重建为每个关节修正后世界变换的逆。
骨骼旋转被有意保持不变,仅平移,因此你已调校好的任何手部或武器旋转偏移仍然有效。
结果: 绑定姿势测量和层级测量现在完全一致。
| 原始 | 修正后 | |
|---|---|---|
| 绑定姿势高度 | 5.9166 m | 1.4792 m |
| 层级高度 | 1.4792 m | 1.4792 m |
| 差异 | 4.0000x | 1.00000x |
| 肩宽 | 1.2180 m | 0.3045 m |
| 报告的 PlayerVrmScale | 3.83x | 0.96x |
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。