17173 > 游戏资讯 > 官方公告 > 正文

《ChilloutVR》2026r182 热修复 3

2026-08-07 15:51:17 神评论
17173 新闻导语

《ChilloutVR》热修复3发布:视频播放器升级、ChatBox改进、缓存管理优化及多项bug修复,提升直播体验与性能。

更新日志
  • 在主菜单设置中新增了缓存管理分类
    • 内容、图片和视频缓存现在统一存放于此
  • 为对象健康组件(Object health components)新增了伤害数字功能,并在伤害射线检测(Raycasters)的运行时辅助图标中加入该功能
  • 为视频播放器新增了默认最大分辨率和默认仅音频模式选项
    • 仅影响新加载的播放器(进入世界/生成道具时)
  • 在进度条上新增了下载进度显示(使用缓冲指示器)
  • 新增了预期暂停逻辑,以解决直播流在播放开始后自动暂停的问题
    • 该 Bug 似乎是 AvPro/Windows Media Foundation 的上游问题
  • 新增了游戏服务器兼容性检查系统
    • 客户端现在会阻止你加入与当前运行版本存在破坏性网络差异的实例,并告知原因
    • 这可能与某个游戏服务器的特定更新有关
  • 针对一小时以上的视频新增了长视频确认提示,并设定了 10 小时的硬性时长上限
    • 视频越大,下载时间越长,存储占用越高
  • 在实现(Implementation)选项中为视频播放器新增了低延迟模式流媒体切换开关
    • 检测到直播流时,启用 AvPro 重采样器并禁用低延迟模式
  • 新增了 RTMP 协议以在 SetUrl 中透传(不会尝试使用 YTDLP)
    • 以上两项更改,加上移除了自动恢复功能,极大地提升了直播流的功能性。虽然还不完美,但好多了!
  • 新增了视频下载时的缩略图显示
  • 为 YouTube 视频新增了视频和元数据缓存
    • 缓存视频的后续播放速度会更快,因为不需要重新下载
    • 缓存会在游戏启动时或达到可配置的最大值时清除
  • 自动下载/更新 YTDLP 所需的 FFMpeg 可执行文件
  • 改进了徽章管理:
    • 为徽章新增了隐藏/取消隐藏按钮,允许你控制是否让其他人看到该徽章
    • 为徽章新增了取消精选(Unfeature)按钮,如果你希望留空,可以移除已精选的徽章
  • 将 CVRAvatarPickupMarker 和 SpawnablePickupMarker 组件合并为一个新的 CVRContentPlacard 组件:
    • UI 经过重新设计,能更好地显示内容图片和发布状态。它现在还能根据内容是否对你可用(用于生成/穿戴)、内容是否存在或不可用做出响应。
    • 新组件还能在卡片上显示世界、群组和个人资料,并提供了在运行时回收卡片的事件接口。
    • 旧组件仍可照常使用,但你可以切换到新的合并组件以利用新功能。
  • 重构了 YouTube 链接的 YTDLP 处理方式
    • 视频现在会在播放前下载,因为它们必须先合并才能播放
    • 从长远来看,这应该更可靠,因为我们更多地依赖 YTDLP 的默认设置
  • 将 AvPro 中的所有默认播放设置为非低延迟,并启用重采样器以进行缓冲
  • 修复了 YTDLP 使用的编解码器过滤器
    • 这修复了 Twitch 等多个站点的质量设置,也允许在 Twitch 等平台上仅播放音频
  • 修复了“头像最大尺寸/道具最大尺寸”的 100MB 选项在游戏重启后视觉上变为未定义的问题
  • 修复了 30 秒后超时的 API 请求在内部报错的问题
    • 这解决了例如认证请求超时导致软件锁死的问题
  • 修复了在不需要时调用刷新分类和内容端点的问题
  • 修复了自拍输出中的色彩断层问题
  • 修复了 CVRMainQM 选项卡更改未通知 C# 端并导致页面追踪丢失的问题
  • 修复了 CycleButton 无法正确创建按钮的问题,哎呀
  • 修复了遗留的 Hack 代码干扰群组管理员解封的问题
  • 修复了菜单的小问题:
    • 发现(Discover)选项卡中的刷新按钮现在在选择分类前处于禁用状态
    • 修复了快速切换发现分类可能导致详情按钮失效的问题
  • 修复了名称牌在遗留世界和镜子中渲染位置不正确的问题
    • 它们在每只眼睛中的广告牌效果(billboarding)不同 😠
  • 修复了页面打开/关闭处理在选项卡/导航/菜单状态更改之间不一致的问题
  • 修复了坐在椅子上时未立即发出锁定状态更改信号的问题
    • 这导致玩家胶囊体会在坐下的那一帧与椅子发生碰撞
  • 修复了 TTS 选择在当前选项临时缺失时被清除的问题
  • 修复了视频播放器在首次加载时不显示“正在观看”按钮的问题
  • 修复了打开视频播放器设置面板时的错误
  • 修复了离线/本地测试实例的视频播放问题
  • ChatBox 改进:
    • 在衰减范围内发送的 ChatBox 用户消息现在会显示在 HUD 上
    • 你可以在 ChatBox 设置中配置用户消息的首选显示位置(气泡与 HUD、仅气泡、仅 HUD)
      • Mod 和 OSC 消息将始终显示在 ChatBox 气泡中
    • 将 ChatBox 提示音降低至原始音量的 75%
  • 对 CVRGlobalMaterialPropertyUpdater 进行了内部清理,使其效率更高
    • 行为应无变化,但如果遇到任何问题请告知我们!
  • 资产过滤器的内部重构:
    • 动画材质替换不再绕过着色器过滤
      • 这适用于自定义着色器内容过滤器和非 SPI 着色器过滤
    • 渲染纹理实例化现在应用于动画材质替换
    • 被屏蔽/隐藏的道具在中止内容加载前不再进行不必要的过滤逻辑运算
    • 修复了过滤动画事件时的内存分配热点
  • 提升了 CVRMaterialDriver 内部的性能并修复了另一个内存分配热点
  • 将所有 YTDLP 分辨率迁移到较新的设置
  • 将视频播放器硬件解码移动到“实现-视频播放器”分类下
  • 将视频播放器设置移动到“实现”设置分类下
  • 天哪,我动了太多视频播放器相关的东西,救救我
  • 仅在目标视频有多种格式时才下载视频
  • 通过较新的 YTDLP 设置传递直播流,现在直播启动时也能看到缩略图了!
  • 移除了 AvPro 自动恢复功能,因为它会导致流在不必要时重启
    • 总的来说我认为这没必要,它只会强迫播放器在跟不上进度时彻底重启,这反而可能让情况更糟
  • 移除了“此内容无法继续”(this cannot continue)占位符
    • 它确实无法继续了……
  • 针对多个道具相关系统的修复:
    • 修复了空的子同步变换(subsync transforms)导致道具无法向道具距离隐藏系统注册的问题。
    • 修复了道具列表累积重复订阅道具状态更改事件的问题,这最终可能导致打开快速菜单时出现长时间卡顿。严重程度取决于 cohtml 触发队列中累积了多少事件,订阅重复次数越多,队列增长越快。
    • 修复了对象加载器可能在捆绑包加载完成后、但在加载对象注册前取消加载任务时丢弃道具捆绑包的问题。
      • 影响取决于构建捆绑包所使用的 Unity 版本:
        • 对于 Unity 2019 捆绑包,这可能导致所有 Unity 2019 道具捆绑包在剩余会话中无法加载,因为它们共享相同的捆绑包名称。
        • 对于现代捆绑包,这仅影响特定道具在剩余会话中的加载。
  • 修复了 UI 音效的小问题:
    • 修复了相机指示器快门音频源的衰减为全局的问题
    • 修复了 ChatBox 音频源启用了多普勒效应的问题
  • 更新了 libVLC 引擎 (2026年6月17日)
  • 更新了道具列表,使用新的加载占位符
  • 更新至 AvPro v3.4.1
  • 更新至
支持 ChilloutVR
像每个开发团队一样,我们需要经济支持才能持续发布更新并改进我们的项目。
我们感谢每一份支持。如果你想支持我们,可以通过我们的页面进行捐助。

我们对你的支持不胜感激!

8月1日每月 Patreon 见面会合影
【来源:steam】
我想了解这个游戏:
官网 专区 下载 礼包
关于ChilloutVR,热修复,视频播放器,YTDLP,AvPro,直播流,缓存,徽章,ChatBox,更新日志的新闻