欢迎光临散文网 会员登陆 & 注册

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

2023-08-03 00:24 作者:bili_3537113098226354  | 我要投稿

大家好!欢迎来到2022年8月11日最新的VRChat开发者更新。为了了解背景情况,你可能想查看上次的更新:

Web登录问题

在使用VRChat SSO登录Ask论坛时存在一些问题。我们正在努力解决这个问题,但我们觉得在这里提一下。你仍然可以在未登录的情况下阅读这些帖子(以及其他Ask论坛的帖子)。这个问题已经解决了,yayyyyyyyyyyyyyyyyyyyyyy

2022.2.2p2c发布

由于一些问题,我们不会在本周发布p3版本。请在下一节中了解更多信息。

然而,我们需要做一些紧急更改,以帮助解决影响服务器稳定性的问题。所以,我们将于2022年8月12日发布VRChat 2022.2.2p2c版本(天啊,这版本号真是让人晕头转向)。该补丁中没有新功能,只有一些修复。

2022.2.2p3 Live Beta更新

所以,本周没有新功能发布到Live Bata。相反,我们将在2022年8月12日更新Live Bata,并在小的p2c补丁后不久进行更新。

由于一些包含的系统存在各种问题,我们决定暂时暂停p3版本的发布,因为我们对能否及时解决这些问题并不太有信心。

这些问题严重到足以被称为“阻碍因素”,除非修复,否则不应允许其进入Live分支。它们可能会导致混淆、破坏VRChat,或者其他我们不满意的情况。

好了,不再谈论这些阻碍因素了。相反,让我们谈谈2022年8月12日将在p3版本中加入的内容。提前警告一下... 这真是太多了。其中一些还需要进一步审查,我已经在“应该在p3中”的标记上做了标记,以防万一我们不得不在最后一分钟撤销某些功能。

文本聊天框

如果你不熟悉,我们正在添加一个文本聊天框,让你们彼此之间可以发送消息。我们在之前的几个开发者更新中谈到过这个功能。以下是其中一些带有最多信息的更新:

本篇我们有一些更多的新东西:

默认情况下,聊天框只会显示给你的朋友。你可以选择向所有人显示,或者不显示任何人的聊天框。如果有人使用聊天框功能,而你对他们关闭了该功能,你会看到红色的“正在输入”指示器,指示聊天框正常情况下应该出现的位置。如果你看到有人使用该功能,而你又想看看他们在聊什么,请调整你的设置为更宽松的级别。

此外,我们支持OSC输入!OSC端点有:

  • /chatbox/input s b 将文本输入到聊天框。如果b为True,则立即发送文本s,绕过键盘输入。如果b为False,则打开键盘并填充提供的文本。

  • /chatbox/typing b 切换正在输入指示器的开启或关闭。

现在,聊天框的OSC输入端点仅支持ASCII字符。我们希望能够通过OSC支持UTF-8,所以我们将寻找解决方案。

聊天框本身现在支持UTF编码,所以上述问题仅在OSC方面存在。

为了让你了解最新情况,以下是目前显示自定义的外观:

接下来,在QA阶段,我们发现你可以使用OSC以每秒大约5次的速度发送文本,这可能会非常烦人:

一个超级讨厌的机器人以令人难以置信的高速说着胡话

因此,我们实施了冷却系统。你可以每5秒钟发送最多5条消息。超过这个限制,你将进入30秒的冷却时间:

我们特意选择了这个数字。我们知道人们可能会使用OSC来实现一些有趣的机制,使用一个始终存在的聊天框。由于最短的聊天框显示持续时间为2秒,你应该能够每1.5秒发送一条新消息,以避免触发冷却,同时允许在不闪烁聊天框的情况下进行更新:

我们还需要实现内容/亵渎过滤器。这将在后续更新中推出。你将可以关闭这个过滤器。

这个功能应该会在2022年8月12日的p3 Live Bata更新中发布。

个人镜子更新

个人镜子现在已经进行了许多更新合并。让我们谈谈一些技术细节,因为这些变化已经渗入到一些新的世界创建者的功能中。

有序透明度是棘手的。为了修复名牌和世界对象透过个人镜像显示的错误,我们不得不做出一些取舍。特别是,现在个人镜像在幕后功能中有两种不同的模式:

如果环境显示遮罩设置中,并且不透明度为100%,则镜像将运行在“不透明”模式。这意味着ZWrite处于打开状态,它具有阴影投射器,并且会阻止在其后面的东西进行渲染。这种模式基本上按预期“正常工作”。

如果将镜像设置为透明或在“没有环境”模式(可能更为人们所熟知的“仅玩家”模式)下运行,它将切换到透明渲染。关闭ZWrite、没有阴影投射器、延迟渲染队列,你的GPU会给你一个不满的表情。

在这种模式下,个人镜像将在世界中的所有其他透明对象上渲染,包括阿凡达的透明部分 - 即使它们在镜像平面的前面。

这是我们能够使镜像与名牌正确混合的唯一方法,因为出于安全原因,它们被相同方式呈现。由于个人镜像通常会离本地玩家很近(因此,它渲染在其他物体上方是正确的!),这种权衡在大多数情况下是合理的。

因此,由于这些变化,我们对镜像做了一些处理,我们可以向世界创建者公开这些变化。世界创建者现在可以在镜像组件上设置CameraClearFlags和自定义天空盒。这意味着对于这些变得如此流行的cutout/仅玩家镜像,我们提供了更好(更正式、更不容易出错)的支持。

这些变化应该会在2022年8月12日的p3 Live Bata更新中出现。但新的SDK将稍后发布,因为(希望你能理解)我们的QA团队现在有点忙碌。

镜子分辨率调整器

有些人显然使用分辨率非常高的漂亮头显。由于镜像的工作原理,镜像在这些头显上看起来不太好。因此,我们添加了一个调整镜像分辨率的功能,以适应这些头显 - 或者你只是喜欢将所有东西都调到Ultra模式。

你可以将镜像设置为1/4分辨率、1/2分辨率、全分辨率和(在确认警告后说“嘿,你可能会导致一些性能问题”)“无限”分辨率。

“无限”分辨率会根据屏幕空间动态调整镜像分辨率。来看一下:

这些变化应该会在2022年8月12日的p3 Live Bata更新中发布。

更多收藏

这很简单。更多的收藏。

没有VRC+:

Friends:3个列表* 150个收藏= 450个收藏(增加2.3倍)

Worlds:4个列表* 100个收藏= 400个收藏(增加1.56倍)

Avatars:1个列表* 50个收藏= 50个收藏(增加2倍)

有VRC+:

Friends和Worlds。

Avatars:6个列表* 50个收藏= 300个收藏(增加3倍)

这些变化将在2022年8月12日的p3 Live Bata更新中发布。

摄像头分辨率选项

这将允许你在VRChat中选择哪种分辨率设置你的摄像头。在PC上最大可以达到8K分辨率,在Quest上为4K。

这个功能将在2022年8月12日的p3Live Bata更新中发布。

智能旋转摄像头

简单来说,如果你将摄像头保持在纵向模式,它将输出纵向图像。

这个功能将在2022年8月12日的p3 Live Bata更新中发布。

滑块吸附和QM音频百分比滑块

我们听到很多人反馈说滑块有点难以精确设置你喜欢的值。所以,我们添加了一个QM选项,可以打开“滑块吸附”。

打开这个选项后,VRChat UI中的滑块会吸附到小的增量(通常为5%),以便更容易设置这些值。

哦,对了,现在QM音频滑块上也有百分比值。很棒吧。

这些功能将在2022年8月12日的p3 Live Bata更新中发布。

全局隐藏Avatar

这个功能允许你点击一个使用目标Avatar的人,然后点击“全局隐藏Avatar”按钮,将隐藏使用该Avatar的所有人。唯一的例外是如果你点击了某个人的“显示Avatar”按钮。

这个功能将在2022年8月12日的p3 Live Bata更新中发布。

键盘粘贴

当我们添加键盘复制和粘贴按钮时,我们还使得键盘可以在某些文本输入字段中弹出,但并不是所有类型的字段!

创建者希望能够控制这个,所以在即将发布的SDK更新中,我们将包含将它作为世界输入字段的选项。很可能会在p3 Live Bata时一并推出,和镜子更新一起。

Avatar 音频耳罩

迄今为止,人们很喜欢耳罩,所以我们正在进一步改进它。

我们增加了一个选项,可以选择是否影响Avatar音频源。

这个变化将在2022年8月12日的p3 Live Bata更新中发布。

校准确认对话框

有时候,全身跟踪的用户会不小心点击“校准”在快捷菜单中。这会强制他们站起来,然后(当然)重新校准。

这很烦人 - 所以我们修复了它!现在,在设置中,你会找到一个选项,允许你在进入校准模式之前打开一个确认消息。

这个功能将在2022年8月12日的p3 Live Bata更新中发布。

操作菜单打开错误

在当前的p3 Live Beta版中,有一个bug,动作菜单在世界更改后直到你先打开快捷菜单才会打开。

我们修复了这个问题。这将在2022年8月12日的p3 Live Bata更新中发布。

快捷菜单信息标题

你知道那些在打开防噪模式或流媒体模式时显示的信息头吗?我们调整了它们的外观,使它们不那么显眼。

这个变化将在2022年8月12日的p3 Live Bata更新中发布。

手势指示器图标

我们更新了图标,使它们在明亮的世界中更容易看到。

这个变化将在2022年8月12日的p3 Live Bata更新中发布。

近裁剪修复

有一个bug,在没有定义参考摄像机的情况下使用了错误的近裁剪值。

这个修复将在2022年8月12日的p3 Live Bata更新中发布。

接下来

这些功能不在p3测试版中,但会紧随其后。

根据距离隐藏Avatar

我们继续得到许多关于此功能的良好反馈。

我们对此功能进行了一些修改,以测试和观察对动画制作者的影响。关于如何在不破坏利用Write Defaults或以一些有问题方式创建的阿凡达的情况下进行这一点,我们进行了一些内部讨论。这仍在进行中。

在这个功能中,我们还在解决一些其他问题,包括在某些光照条件下增加“代理”Avatar的可见性。

视觉调整

视觉调整允许你对VRChat中的视觉效果进行许多校正,以适应许多用例。

自从我们介绍这个功能以来,我们并没有对它进行太多的讨论,但现在让我们来看看它的当前状态!

我们有三种不同的色盲滤镜:红色盲、绿色盲和蓝色盲。你还可以模拟这些类型的色盲,以便世界创建者可以测试他们的环境,确保它们对色盲友好。

你可以调整这些效果的强度,还可以选择让其影响所有内容,或仅影响VRChat的用户界面。

你还可以应用两个滤镜:灰度和复古滤镜,我们为了好玩而加入的。它们的工作方式与其他色彩滤镜相同 - 你可以将其应用于世界和用户界面,或仅应用于用户界面。

你还可以调整屏幕亮度和减少泛光强度。泛光强度是相对的,所以它是一个0到1的乘数,叠加在世界使用的任何内容上。将其设置为0将完全关闭泛光,将其设置为0.5将减少一半泛光。

这个功能正在开发中。它几乎已经加入了p3测试版,但由于一些问题,我们的QA团队将其退回。

Avatar触觉

有很多人反馈说,当你拍别人的头时希望有触觉反馈。我们对此进行了调查,并制作了一个原型!

拍别人的头,触摸他们的手臂,或者抓住别人的尾巴,你的控制器将产生一些触觉反馈。这不需要对阿凡达进行任何设置。

现在,它只有一个“强度”滑块,但我们希望增加一些更多的控制 - 即,我们希望增加调整靠近和速度对接触检测的灵敏度的功能,并且还可以添加一个单选框,用于打开和关闭这个功能。

这个功能有一个原型。它目前处于迭代阶段。

桌面摄像头和无人机摄像头

上次更新,我们展示了桌面摄像头,并指出它基本上已经完成了全功能无人机摄像头的一半。

今天,我们花了一些时间进行设计,研究如何将控制器映射到VR中。我们很可能先发布桌面版本,然后再发布VR版本(而不是保留桌面摄像头)。

目前,挑战是将所有的自由度映射到VR控制器上。关于范围和穿透墙壁的讨论也存在一些问题 - 目前,我们决定让无人机范围不受限制,并允许摄像头穿透墙壁,这可能是可以接受的,我们会根据反馈进行调整。

其他事项

Avatar缩放

对于Avatar缩放,收到了大量请求。很显然,这是一个非常受欢迎的功能!可能不太清楚的是,我们自己也非常想要这个功能。在内部,我们已经讨论这个功能多年了,并且在Avatar3.0测试版中有一个原型。然而,它的实现并不完美,有一些错误,所以我们决定稍后再来实现它。当时的主要原因是它与Avatar绑定在一起,但我们希望确保任何人都可以使用它,而不必去寻找一个内置了这个功能的Avatar。

我们知道有些人正在使用AV3系统进行Avatar缩放。我们对此没有问题!然而,你应该知道,据我们了解,这种缩放的实现非常脆弱,我们对AV3或IK系统进行的任何更改、修复或升级都可能导致它失效。

由于这种缩放方法不受支持,并且依赖于未记录的行为,我们不会在我们的QA流程中包含兼容性测试。换句话说,这种阿凡达缩放方法可能会出现意外的问题,如果出现问题,我们不会对其进行修复。我知道这听起来有点严厉,但支持这样的东西会在后期引起问题(例如:我们基本上无法修复碰撞器飞行错误,直到我们实现真正的飞行)。

然而,这种折衷但有效的缩放系统的存在(以及不断的反馈帖子)表明阿凡达缩放功能的需求非常高,因此我们正在考虑在设计本地系统时考虑这一点。

一些背景信息:很长一段时间以来,我们一直希望为世界和实例提供各种不同的“变体”。世界或实例的作者可以选择允许缩放、飞行、传送、相对大小运动等等。然而,这些都在我们的UI更新之后(我们目前没有地方放置这种配置器),以及我们称之为“VRChat Travel”的期待已久的更新之后才能解锁,我们计划在这个更新中实现对创建和更新实例的更改。

由于这些要求有先决条件,所以我们必须小心地实现,以及何时实现它,这样我们就不必在以后做出改变。

总之,Avatar缩放功能目前没有具体的发布日期,仍然处于“设计”阶段。

开发者更新 - 2022年8月11日的评论 (共 条)

分享到微博请遵守国家法律