Recently Updated Pages
AnimJ(Resonite动画文件)
AnimJ AnimJ 是 Resonite 中用于动画资产的自定义导入格式。它允许你将任意动画轨道构建为外部 JSON 文件,并将其作为原生动画资产导入。这些动画资产可用于通过 Animat...
ProtoGraph 使用介绍
ProtoGraph ProtoGraph 是一个社区制作的声明式编程语言,旨在与 ProtoFlux 在 Resonite 生态系统中协同工作。它允许创作者以简洁、可读的文本格式编写逻辑,并...
Expressions and Operators(表达式与运算符)
Expressions and Operators(表达式与运算符) ProtoGraph 中的表达式提供了生成、使用和组合数据及控制流的方法。所有表达式都求值为一个记录(record):一个...
Types and Variables(类型与变量)
Types and Variables(类型与变量) Overview(概述) ProtoGraph 与 ProtoFlux 一样,拥有强类型、静态类型系统。这意味着程序中的每个值/节点都有...
Impulse Control Flow(脉冲控制流)
Impulse Control Flow(脉冲控制流) 脉冲用于提供程序执行顺序的明确指示:先做 A,然后做 B,然后做 C… 与 ProtoGraph 的许多其他部分不同,有几种不同的方式...
Dynamic Scoping(动态作用域)
Dynamic Scoping(动态作用域) 大多数 ProtoGraph 使用静态作用域(也称为词法作用域)。这使得构建模块化程序更容易,但某些编程模式(如隐式参数和异常处理)使用动态作用域...
Basic Syntax(基本语法)
Basic Syntax(基本语法) File Structure(文件结构) ProtoGraph 文件采用 UTF-8 编码,扩展名为 .pg。每个文件定义了一个单独的模块。 模块包含...
让世界跨越语言边界: 一种面向 VRChat 世界创作的可扩展本地化框架 —— I18n
VRChat 作为一个全球性的社交平台,其用户来自世界各地,可能倾向于使用不同的语言。目前,VRChat 客户端中一共提供了 16 种语言支持。因此,在创作世界的过程中,如果你希望你的世界能够被...
以非侵入方式理解玩家体验: 一种用于玩家体验评估的 VRChat 世界遥测组件 —— UdonTelemetry
引言 作为地图创作者,为了持续优化地图内容并提升玩家体验,获取玩家反馈是一项重要工作。常见的做法包括建立群聊、社区,或发放调查问卷,以收集玩家在游玩后的意见与建议。 但这类方式通常依赖创作者主动...
在世界的一隅重写天空: 一种支持局部渲染与平滑过渡的天空盒组件 —— Skybox
Unity 内置天空盒 主要面向全局环境渲染,通常只能作为场景背景或环境光来源使用。在需要为局部区域、特殊空间、传送场景、室内外切换或非标准几何体提供天空盒效果时,内置天空盒的控制方式会受到限制...
WIP 其他组件
一些暂不打算整理文档的组件 多通道有符号距离场 (Multi-channel signed distance field) 视差修改着色器 开关实用工具 文本实用工具 VRC同步物件实用...
目光所至,交互即达: 基于视线与手柄射线的交互扩展 —— RayCastUtilities
VRChat 的原生交互方式主要集中在鼠标左右键,以及手柄的扳机键和抓握键上。这些交互方式可以满足大部分基础需求,但在某些场景中并不够便捷。 例如,在需要频繁滚动 UI 列表时,使用鼠标滚轮或手...
当世界认出了你: 基于玩家名单的专属物件控制系统 —— PlayerObjectSystem
用于根据玩家名单启用或禁用物件。 安装 下载 Xuan25-VRC-Common-Utilities 组件包,并将其导入到你的 Unity 项目中。该组件包包含 UdonTelemetry 组...
让世界在构建时成型: 自动化场景组装与资源裁剪管线
引言 自动化构建管线 允许在项目构建过程中执行一些自定义操作。创作者可以借此自动化处理构建过程中的重复性任务,例如程序化资源生成、资源清理、或是场景编辑等。这有助于在开发、调试和迭代过程中节省时...
-LV0-概述与大伙都应该知道的基础规则(待梳理)
这是以VRC模型为主的相关笔记 如果你想自己搓/约一个属于你自己的VRC模型并进行直播/视频录制的那你可来对地方了 现在还在内容填充阶段,如有事实错误,生硬语句和过时内容请评论区反馈,感谢各...
迁移到VRC
有模型了,那么可以试试一步步迁移到vrc了, 你至少需要明确这些需求: pc启动还是vr下使用? (有少部分是使用vrc内置的摄像头半身面捕来进行录制,这也是没问题的) 是什么vr,是否...
约个模型吧(废案,待重新编排
前置准备 复杂度与预算:在委托定制模型之前先确定自己的人设的复杂度,这会直接影响到价格区间后的价格浮动和实际工作量 参考图:有三视图最最推荐的,如果没有三视图至少有个正面APost/TPos...
文档库渲染测试 图表 数学式
画图 源码 <div class="mermaid" style="display: flex; justify-content: center;"> graph TD A[Enter ...
从 VRChat 虚拟形象到世界创作: 由动画控制器驱动的世界交互 —— AnimatorUtilities
引言 在 VRChat 中,动画控制器 (Animator) 是一个强大的工具。 在虚拟形象的制作中,由于脚本支持的缺失,动画控制器被广泛用于驱动各种交互行为,例如表情切换、物品开关、玩家交互等...
ProtoGraph Introduction(介绍)
ProtoGraph Introduction(介绍) ProtoGraph 是一种声明式语言,可编译为 ProtoFlux。它通过补充 ProtoFlux 来帮助您构建高质量、可维护的软件...