跳转至

title: VRChat Avatar 模型优化 Wiki created: 2026-05-01 updated: 2026-05-27 type: reference tags: [vrchat, avatar, optimization, 3d]


🎮 VRChat Avatar 模型优化 Wiki

完整的 VRChat 模型优化知识库 — 从零开始的 Avatar 制作、优化与部署指南。

📚 文档导航

章节 内容
🔰 零基础入门:Unity 核心知识 模型基础、SkinnedMeshRenderer、骨骼权重与碰撞体原理
👓 VR 交互与追踪 手指追踪 (Finger Tracking)、面部捕捉、眼部追踪与 Hand Grab 逻辑
🤝 VR 进阶交互系统 Contact Receifiers, Object Pickup 与隐藏握点策略
👗 换装与动画原理 Animator 状态机、Avatar 3.0 参数、Layer Mask 与换装底层逻辑
🔓 溶解穿脱开关系统 溶解动画实现内衣/内裤/套装穿脱核心知识
r 3.0 参数、Layer Mask 与换装底层逻辑
🔓 溶解穿脱开关系统 溶解动画实现内衣/内裤/套装穿脱核心知识
### 📋 Cazalis 实战案例(本素体 Cazalis zigai) 文档
:--- :---
🧩 溶解换衣系统实战记录 Cazalis zigai 5 套衣服溶解换衣完整搭建记录(含 Blanchir)
🎨 溶解材质配置参数 lilToon Dissolve 材质配置完整参数清单
⚠️ Toggle 参数绑定教训 Toggle 空壳按钮的根本原因与排查方法
📄 FX Controller 原版备份 Cazalis_FX.controller 完整参数、Layer 结构与改造规则
💾 原始模型存档 原始未修改版本的 VRCAvatarDescriptor 与子节点对比
🛠️ Unity Editor 辅助脚本 4 个 C# Editor 工具脚本(Henshin、材质优化、性能验证)
🔧 穿脱开关架构 Bool/Int 参数 + Animator 状态机 + Dissolve 动画实现
🎛️ Expression Menu 配置 VRCExpressionsMenu / VRCExpressionParameters 完整指南
👕 多套衣服更换架构
🔄 Int 参数 4 状态循环换衣
📦 非本素体资产整合 购买的发型/衣服如何整合到 Avatar
🎨 Shader 选择指南 Poiyomi / liltoon / Standard 对比与 Dissolve 配置
⚙️ VRCPhysBone 进阶 物理骨骼约束、碰撞体策略、抓取交互与性能预算控制
✨ Shader 魔法 (Poiyomi) 双面渲染、MatCap 材质捕获、溶解特效与性能优化
🎵 AudioLink 音乐律动 模型随音乐发光/变色的音频响应系统 (FFT 数据流)
🔧 Unity 高级约束 (Constraints) 解决背包穿模、帽子倾斜与眼追锁定的空间约束系统
✨ 变身系统 (Henshin/Magical Girl) 从零解析变身流水线:动画状态机、Mesh 粒子与预混音轨同步
定的空间约束系统
✨ 变身系统 (Henshin/Magical Girl) 从零解析变身流水线:动画状态机、Mesh 粒子与预混音轨同步定的空间约束系统
✨ 变身系统 (Henshin/Magical Girl) 从零解析变身流水线:动画状态机、Mesh 粒子与预混音轨同步
🚀 Quest 极限优化 纹理打包与网格合并:打造 Quest Excellent 级模型的终极管线
🏛️ NDMF 架构与冲突 VRCFury/MA 构建顺序、幽灵控制器与参数冲突解决机制
🧘 Avatar Dynamics (姿态与手势) 追踪模式适配、自定义坐姿与手势触发的动态物理覆盖
性能标准与评级 PC/Quest 平台性能等级阈值、评分系统详解
Avatar 规格规范 模型基本要求、材质限制、贴图上限、音频限制
Avatar 3.0 规范 Animator 图层、Expression 系统、Playable Layers
PhysBone 物理系统 VRCPhysBone/Collider 完整参数说明、配置模板、防穿模策略
材质与纹理优化 纹理图集、贴图压缩、Shader 对比、通道打包、VRM 转换
网格与骨骼优化 三角面优化、LOD 方案、SMR/MR 选择、骨骼精简
动画系统 5 大图层详解、Expression Parameters、BlendTree 最佳实践
VRM 导入 VRChat UniVRM 导入、骨骼映射、材质转换、常见问题
工具链推荐 Modular Avatar、NDMF、VRCFury、优化工作流
常见问题排查 模型全黑/贴图错位/物理抖动/穿模等问题的排查与解决
odular Avatar、NDMF、VRCFury、优化工作流
常见问题排查 模型全黑/贴图错位/物理抖动/穿模等问题的排查与解决

PC 平台性能阈值(Excellent 标准)

指标 Excellent Good
三角面 ≤ 32,000 ≤ 70,000
网格数 1 2
材质数 1 2
贴图内存 ≤ 8 MB ≤ 16 MB
骨骼数 ≤ 75 ≤ 150

Quest 平台性能阈值(Excellent 标准)

指标 Excellent Good
三角面 ≤ 8,000 ≤ 16,000
网格数 1 2
材质数 1 2
贴图内存 ≤ 4 MB ≤ 8 MB
骨骼数 ≤ 30 ≤ 60

PhysBone 推荐参数模板(1 米身高模型)

部位 Pull Spring Stiffness Gravity Radius Limit Max
💇 头发 0.20 0.15 0.05 0.10 0.008 60°
👗 裙子 0.50 0.30 0.10 0.20 0.020 45°
👙 胸部 0.40 0.45 0.15 0.05 0.025 25°
🔑 配饰 0.70 0.10 0.80 0.30 0.010 90°