PlayCanvas 打造 Grace Cathedral 3D 体验

Building the Grace Cathedral experience

我们将 Vincent Woo 捕捉的 Grace Cathedral 3D Gaussian splats 数据,转化为可在浏览器中流畅运行的互动体验。借助 PlayCanvas Engine 的 WebGPU 混合渲染器,我们实现了每秒实时排序 350 万个 splats 的性能突破,彻底解决了传统 WebGL 方案在 CPU 排序上的瓶颈。通过流式传输的 SOG 格式和按需渲染策略,该应用在移动端和桌面端均能保持高效运行。从动态的 Peek 效果到隐藏旗帜的波浪动画,再到基于路径规划的自动飞行视角,这些细节让静态的教堂扫描数据变成了充满生机的可探索空间。这一切都建立在 PlayCanvas、SuperSplat 和 SOG 等开源技术之上,展示了开放网络在 3D 内容呈现上的无限可能。

将数据保留在 GPU 上避免了传输瓶颈,使整个渲染管线比基于工作线程的 WebGL 2 渲染器快得多。
  1. magarnicle

    把应用嵌入网页并不是个好主意。我的电脑根本跑不动,导致我连页面都看不了。

  2. muglug

    很高兴能听到唱诗班排练一首遵循悠久圣公会合唱传统的诗篇(H. Walford Davies 曲调的《诗篇 91》)。

    在那些教堂里待过很长时间,感觉直接走到祭坛前还挺怪异的。

  3. skanga

    太棒了!

    你提到“Grace Cathedral 体验的一切底层构建都基于开源基础”。对于新手来说,构建这样的体验可行性如何?比如我想给自己家做一个(应该要简单得多)。

同日更多故事

2026-07-26