Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

17 total results found

混合树(Blend Tree)

VRChat Avatar 开发工具箱

混合树是 Unity 动画控制器(Animator Controller)中常用的工具,但是在 VRChat 的地界儿,混合树被赋予了本不该由它承担的重担。这主要是由以下几个原因导致的: VRChat Avatar 的动画控制器性能随着层数的增加,性能迅速下降。因此把动画逻辑压缩进单层混合式变得有利可图 VRChat Avatar SDK 缺乏直接运行程序的能力。尽管使用状态机配合 VRC Avatar Parameter Driver 脚本可以实现各种功能,但是仍然由于性能的限制并不能广泛的应用。由于 U...

动画器(Animator)工作细节

VRChat Avatar 开发工具箱

本章节旨在介绍动画器的一些特性,用于为后续的文章提供知识基础

我只想做个开关:各种常用 VRC Expression 参数、菜单与动画状态机实践技巧

VRChat Avatar 改模的基础知识、最佳实践与问题解答

“VRChat Avatar SDK 构建总报错,菜单按钮就是不管用,状态机连连看也不会,想做个开关怎么就这么难?” “因为你不懂什么叫做‘确定性有穷状态机’” 不过不懂也没关系! 本系列文章将向作为新手的你从头介绍所有的 VRC Expression 参数菜单系统及其类型,用法,功能,以及其应用场景实例。 与此同时,文章还将提供一些常见的开关设计思路和模板,以方便新手按需选择,实现常见的菜单开关功能。 最后,文章还将指出一些常见的 Unity 动画控制器的陷阱,帮助新手快速排查错误。

前置知识:Unity 基础

VRChat Avatar 改模的基础知识、最佳实践与问题解答

“天地玄黄,宇宙洪荒。日月盈昃,辰宿列张。”¹ 在一切开始之前,你应该了解的一些 Unity 的基础知识。 本章的目的是为后续文章提供基本知识,因此如果读者发现后续文章中有无法理解或者复杂的概念,请及时反馈以更新本章内容。 [1]: 《千字文》,意为“天是青黑色的,地是黄色的,宇宙形成于混沌蒙昧的状态中。太阳正了又斜,月亮圆了又缺,星辰布满在无边的太空中。”

Unity

VRChat Avatar Unity 工程报错合集与排查思路

VRChat Avatar 改模的基础知识、最佳实践与问题解答

本章节的主旨目的是详细解释常见错误的可能原因,重点在于帮助新手掌握基础的排查错误思路,或者帮助新手在提问时能更有效地提供信息。 还有另一本书也包含类似的内容。如果想要快速查阅常见错误和可能的对应解决方案,请阅读《都是 Unity 的错!!(Unity 报错合集与解决方案)》。

VRChat Avatar 工程的项目管理指南与最佳实践

VRChat Avatar 改模的基础知识、最佳实践与问题解答

你有没有意识到 VRChat Avatar 工程本身管理起来很痛苦?你是不是想要无限的后悔药?我懂的,我懂的。 你应当了解更好的管理 VRChat Avatar 工程的方式。在这一系列文章中,你将学到: 使用 VRChat Creator Companion 或 ALCOM 进行包管理,以及为什么要使用包管理 使用 git 进行项目版本控制 使用预制体(Prefab)和预制体变体(Prefab Variant)管理组件,模块化工程 阅读本系列文章可能需要一定的计算机基础应用知识。

思路刹路口及之后所有:VRChat Avatar 改模常见问题、错误、陷阱与解答

VRChat Avatar 改模的基础知识、最佳实践与问题解答

也许你又一次:         导入某个 unitypackage 的时候破坏掉了你的 liltoon 着色器,导致光照不正常;         或者上传模型不小心覆盖掉了旧的模型;         导入的新模型所有材质都是粉色的; 小心这些陷阱,希望你能度过顺利的一天。

附录:疑难杂症备忘录

VRChat Avatar 改模的基础知识、最佳实践与问题解答

这些文章不知道该放在哪,但是如果能帮到你就太好啦!

VRChat Avatar SDK 脚本介绍

VRChat Avatar 开发工具箱

关于 VRChat Avatar SDK 中那些常用和不常用的脚本功能介绍。

常见问题、错误、陷阱与解答

VRChat Avatar 开发工具箱

本章节记录一些 Unity 或 VRChat Avatar SDK 或 VRChat 本身的错误以及容易触发的陷阱。 需要注意的是,由于软件版本一直在更新,因此阅读本章内容时,请务必注意信息时效性。 如果文章内容存在疏漏或错误请及时反馈。如果存在信息有效性问题,请及时反馈修正。

Modular Avatar 应用指南与问题解答

VRChat Avatar 改模的基础知识、最佳实践与问题解答

Modular Avatar(后文简称 MA)是一套功能强大的适用于 VRChat Avatar 开发的开源组件合集。它基于 Non-Destructive Modular Framework(NDMF,谐音"なでもふ")开发,和 NDMF 生态有良好的兼容性,例如 Avatar Optimizer 或者各种基于 NDMF 的商品组件。 不同于 VRCFury 面向新手玩家的一站式傻瓜化解决方案,MA 面向的是有一定 VRChat Avatar 开发知识的开发者,而不是完全的改模新手。因此尽管 MA 功能强大且有...

前置知识:VRChat Avatar SDK 基础

VRChat Avatar 改模的基础知识、最佳实践与问题解答

你是否好奇为什么 VRChat Expression Parameters 要写一遍参数,动画控制器(Animator Controller)也要写一遍参数?为什么上传模型时 SDK 会抱怨“使用了未定义的参数”? VRChat Avatar 深度依赖 Unity 本身的功能,在此基础之上,VRChat Avatar SDK 桥接了一些组件来实现 VRChat 自己的需求,例如 Expression 菜单和参数系统。 对于新手,Unity 和 VRChat Avatar SDK 的功能边界是个重要话题:通过学习...

面向 VRChat Avatar SDK 预制件开发者的指导手册

VRChat Avatar 改模的基础知识、最佳实践与问题解答

我不想再导入旧版 liltoon/modular avatar/vrcfury/poiyomi 啦!你知道 VRChat Avatar SDK 提供的默认动画控制器都是 WD OFF 吗?麻烦检查一下 MA Merge Animator 的“匹配 Avatar WD”设置啦! 本章旨在指出新手开发者想要分发自己的预制件时应当注意的问题,以及提供一些最佳实践。这有助于降低可能存在的后续技术支持烦恼,并改善预制件的用户体验。

功能介绍:常用 VRChat Avatar SDK 组件

VRChat Avatar 改模的基础知识、最佳实践与问题解答

“教练,我想(不想)看到头上戴的装饰品/光环/眼镜怎么办?” VRChat Avatar SDK 提供了很多组件,或用于游戏对象,如 PhysBone、Contact;或用于动画器(Animator),如各种 State Behaviour。本章内容旨在介绍常用的组件,帮助新手快速了解 VRChat Avatar SDK 的各种功能。 顺带一提,上面提到的问题可以用 VRC Head Chop 脚本解决 :)

材质(Material)与着色器(Shader)

VRChat Avatar 改模的基础知识、最佳实践与问题解答

(施工中)

换装手册:如何给你的模型穿新衣服

VRChat Avatar 改模的基础知识、最佳实践与问题解答

功能介绍:VRChat Avatar 可用的 Unity 组件

VRChat Avatar 改模的基础知识、最佳实践与问题解答

VRChat 限制了许多 Unity 组件的使用,只允许一部分 Unity 组件。本章内容介绍 VRChat Avatar 常用的 Unity 组件。 值得注意的是,VRChat Avatar SDK 从 3.7.0 起提供了 VRChat 自己的约束(Constraint)组件实现,因此本章内容将不再介绍 Unity 约束组件,其功能与 VRC 约束组件完全一致,因此只有在需要转换到非 VRChat 相关的项目时才需要考虑使用 Unity 约束组件。