开发者更新 - 2022年11月3日

欢迎来到2022年11月3日的开发者更新!
如果您想了解之前的动态,可以阅读我们之前发布的专栏:

VRChat 2022.4.1 - 手指追踪更新
它来了!现在Quest上的VRChat已经支持完整的手指和手部追踪,包括运动方式!

(这是测试版视频,但你可以理解意思)
目前,这是Quest专有功能。不过,我们正在努力将其通过Quest Link和Airlink功能带到PC上。还有一些问题需要解决,但我们相信我们能搞定。
此次更新中还有其他一些很酷的内容,比如VRCGraphics、整个网络系统的大修以及其他一些内容!请查阅发布说明了解所有更新的详细列表。
那么接下来的2022年还有什么计划呢?
现在是11月!万圣节结束了!但是... 更可怕的节日即将到来——假期季节!
虽然今年还有两个月,但其中很大一部分时间都是假期。我们还会在年底的最后两周放假庆祝冬季假期。当然,我们会留下关键的团队值班——向一直保持清醒的DevOps、支持和信任与安全团队致敬!👮♂️
这意味着在某个时间点之后我们不能发布任何稍有风险的内容。
换句话说,我们只有大约3个“完整”的开发时间!我们正在努力明智地利用它,并确保我们发布的任何内容都是低风险的。
我们有一些计划!敬请期待!
Spookality更新
万圣节活动结束了!感谢所有参与的人!所有参赛作品都非常可怕或可爱。许多人采取了“吓人可爱”的风格,我不介意。
无论如何,你会注意到世界分类仍然保持着!它将保持公开到11月14日。之后,世界分类将被删除。
不过,Spookality 2022的中心世界将继续对公众开放,所有参赛作品也将继续展示(只要作者继续保持公开)!
快去看看吧!
VRChat创作者助手提醒
正如我们在之前的开发者更新中提到的,VRChat创作者助手是为VRChat创作提供支持的新入口!目前它包含了我们的新VRChat包管理器(VPM),并且最终将包含文档、示例、新闻、Jam信息、社区预设等等!
我们计划从2023年1月开始完全过渡到创作者伴侣。这意味着你只能通过VCC¹获取SDK更新,所有SDK的UnityPackage下载将不再提供。
当然,你仍然可以在自己的项目中使用UnityProjects,并且你仍然使用Unity来制作你的内容。把VCC看作VRChat项目的“Unity Hub”。
此外,由于VCC不支持SDK2,这也意味着从2023年1月开始将不再提供SDK2的下载。
Linux和MacOS内容开发
创作者伴侣的核心部分,VRChat Package Manager(VPM)是跨平台兼容的。虽然我们不在Linux或MacOS上进行QA或测试,但没有任何问题阻止它的正常运行。用户反馈在安装了适当的.NET6框架后,VPM可以正常工作。
我们并不直接支持VRChat在Linux或MacOS上的内容开发。但我们也不会刻意破坏,而且我们会尽量做到不增加额外困难。目前,我们没有直接支持非Windows平台上的创作工具的资源。
2023年新年计划

如果你不熟悉,VRChat会举办一个盛大的新年庆祝活动!我们有一个世界,其中有各个时区的倒计时,包括UTC+14(基里巴斯)。与来自世界各地的朋友一起庆祝新年!
在这个世界中,将会有大量VRChat社区的内容,从海报到食品车和商店,就像去年一样!我们邀请了许多VRChat社区成员和领袖以及内容创作者来贡献内容。我们也会很快在社区发起投票,看看他们认为谁应该参与!
我们还将举办一个完全管理的视频直播,包括现场和预先录制的内容,为2023年的新年前夜提供服务!视频流将从UTC+14的第一个官方新年庆祝活动开始。随后会持续进行,高峰时段将由各种VRChat社区的现场音乐内容点亮!我们将在稍后发布时间表。
不过,我们会稍微改变一下策略。
我们知道上次主要是音乐为主,所以这次我们会更加倾向于“新年秀”,但仍然有VRChat的风格。我们仍会有很多音乐,但我们考虑的是类似于深夜的Adult Swim,就是那种在凌晨2-3点播放,让半睡不醒的人迷失的内容。
我们希望有很多内容填满这个时段。在过渡、等待和我们不播放现场内容的时候,我们希望播放各种预先录制的内容!
现在问题来了,这么多内容,对吧?我们怎么才能填满大约15个小时的预先录制内容?
视频投稿
你的机会来了!
你想展示你的社区吗?在VRChat中制作世界?制作虚拟形象?讲故事?举办活动?制作动画内容?创作音乐?想做个虚假商业广告?跳舞?希望为VRChat送上新年祝福?
你能想到任何与VRChat相关的内容,无论多么微小,都适合制作一个视频吗?
现在你的机会来了!创作你喜欢的任何内容,提交它,我们会仔细查看。只要你遵循规则并且视频质量不错,我们会播放它!这些提交将完全对公开!

海报、食品车和展台
这与上次类似!我们正在联系我们希望参与的人。目前还没有直接报名的方式。
但是,我们将为VRChat社区提供几种方式来“标记”那些他们认为应该参与的创作者和社区成员。
这些名额非常有限,将所有社区成员都放入世界中可能会很困难。这就是为什么我们有视频内容!
请期待我们很快发布相关消息。
持续开发
群组功能!
群组的工作一直在进行中!现在几乎在所有方面都在进行大量工作,包括UI、API、Web前端等等。
我们实际上希望在年底之前发布Groups的初始版本。我们正在尽力而为!虽然它可能不会功能齐全(因为我们希望群组能做很多事情),但它将为我们提供一个很好的基础。我们希望尽快将初始版本交到用户手中,以便观察人们如何使用它,遇到什么问题,以及我们应该着重改进的地方。
在群组发布前,我们将发布一整套沟通和文档。不过,现在我有一个GIF给你看!

玩得开心!🙃(内容很丰富!)
更多全身追踪设置
这个功能未能在2022.4.1版本中实现,但将在下一个版本中推出!

我们添加了新的控制选项来调整全身追踪时的跟腕角度和膝盖角度,以便更好地调整您的喜好!
我们还添加了替代以前作为启动选项的设置的滑块——校准范围和手臂与身高比。使用这些选项,您可以真正调整你的虚拟形象与全身动作的匹配程度!
桌面相机、手势图标改进和修复
现在,当桌面用户打开相机时,手势已修复!
此外,手势图标在桌面和快速菜单打开时会有一个新的动画效果,它们会移动到侧边。

重命名Avatar列表
终于,可以给Avatar收藏列表重命名了!



下一步,我们还要对虚拟形象、好友和世界的收藏“组”进行改名,改为“列表”。这样就不会与即将推出的实际群组功能产生混淆。
Graphics.Blit示例
VRChat 2022.4.1版引入了对图形.Blit的Udon API Hook,它允许您使用着色器将源纹理复制到目标渲染纹理中!与以前使用的方法相比,这种方式性能更好,允许以最优化的方式构建一些很酷的世界功能。
为了展示它的效果,我们制作了一个使用Graphics.Blit的示例场景!

它呈现了一个迷你地图,其中显示了你自己和其他玩家在实例中的位置。它已经随SDK一起发布,因此人们可以将其直接拖放到自己的世界中,并按原样使用。
用户资料新图标
我们为用户资料添加了一些新的图标,这些图标与用户常常添加的一些常见网站有关!
github
gitlab
soundcloud
bandcamp
kofi
linktree
gumroad
tiktok
artstation
furaffinity
pixiv
sketchfab




我们会不时查看我们的分析数据,并为经常添加的网站添加相应的图标。
更新的VRChat Home世界海报
在VRChat主页上有一些指导性海报,向新用户展示如何使用VRChat的不同功能。我们将它们更新为UI 2.0的图像!




性能优化工作
目前还没有太多展示的东西,但我们团队的一部分一直在专注于改善VRChat的性能。我们主要关注Quest上的VRChat,但这些改进也会影响PC端。
初步结果很有希望,包括减少世界加载时间,以及在优化虚拟形象技术方面取得进展(见注释)。我们会在有更多进展时向您更新!
注:当我提到“Avatar技术”时,我不是指“不要制作糟糕的动画”或“停止使用一直启用的混合形状”,而是指驱动VRChat Avatar姿势和网络等方面的技术。这是Avatar创作者不接触的部分。
话虽如此,如果你做的动画效果性能不好,请停止使用。🙁
🦀用户名已删除🦀
在之前的开发者更新中,我们指出VRChat API将不再向您提供其他用户的用户名。
这个改动已经部署了!用户名已经消失。
将来,他们将完全被删除。当发生这种情况时,我们将在这里发布并通知相关方。
这次API的改动被回退了,因为它在某些方面损坏了客户端!原来我们没有完全检查。哎呀。我们会在客户端更新后重新处理这个问题。
持续进行:VRChat中的有毒行为
最后一个要提到的是,我们一直在调查VRChat中的有毒行为,并寻找帮助解决它的方法。我们之前也谈过这个问题!
大量关于有毒行为的间接(reddit帖子、推特等)和直接(T&S和支持票据、Discord帖子等)的反馈都指向公共场景是有毒行为发生的主要地方。这是有道理的,特别是当我们自己的调查和分析证实了一个相当明显的观点:有毒行为几乎完全发生在彼此不认识的用户之间。
此外,我们已经确定,在大多数情况下,有毒行为通常来自一小部分经常有毒的用户,而不是许多用户有时会有毒。同样,对于任何在任何在线空间存在过的人来说,这都是相当明显的,但我们想要确认我们的数据。(这就是科学,兄弟)
VRChat用户最重要的工具之一是屏蔽其他用户的能力。使用屏蔽功能不仅可以从你的视野中完全删除某人,而且早期和频繁地使用屏蔽功能似乎是让玩家拥有愉快体验并继续玩下去的重要因素之一。
我们一直在改进我们向新用户和现有用户传达有关我们管理系统的指南和信息的方式。我们还有更多的改进计划,打算在我们的自我管理系统、入门流程和帮助人们找到志同道合的人的方式上进行全面的改进,而不是让他们掉入公共场景的“弹珠机”。实际上,我们最近所做的许多改进和即将进行的改进,都是我们持续改进这一流程的直接结果。
当然,另一面是我们不太谈论的一面(因为这是一个敏感的主题),我们一直在改进我们的内部信任和安全工具和流程。我们还在壮大团队,有更好的设计来改进举报、反馈等方面。
然而,这还不是我们想要做的全部!
我们一直在构思解决这个问题的方法,如何在数万个实时场景中有效应对有毒行为,而不会引发问题或“蝴蝶效应”。这方面有很多潜在的雷区:一些解决方案有效,但是规模过大,有些不那么暴力,但涉及到各种妥协,我们需要确保人们愿意接受。我们正在寻找一个中间地带。
我们已经有了一些想法,很快就会在这里和大家讨论。我们非常希望得到你们的建设性反馈,帮助我们解决因毒性问题而波及到整个互联网的问题!