来自德国科隆Wonderland开发的引擎有望带来一场科技小革命:在任何浏览器上运行高质量VR/AR应用,且完全独立于平台。以往的引擎(例如Unity)理论上支持Web应用,但并不是开发过程中的优先事项。
全新Wonderland引擎是一个3D开发平台和编辑器,用于创建具有高分辨率和高帧速率的基于Web的AR/VR体验内容。
十年来,Web XR致力于内置VR头显、PC和智能手机的浏览器运行Web应用成为可能。现在,基于Wonderland引擎,就可充分运用硬件性能。例如,Wonderland开发者将Meta Quest一款精心制作的VR游戏「Dead Secret Circle」移植到了Web,且可达到无法区分与本机App区别的程度。
「Dead Secret Circle」团队获得了原始开发者Robot Invader开发的游戏第一关Unity程序,并使用TypeScript重写了代码,以将Web平台独立性与复杂3D性能结合;几乎所有VR头显都支持这项技术,因为所有VR头显(只有PS VR2有所不同)都内置了Web浏览器,用户只需一个网址即可访问,并可通过电子邮件、社交媒体或二维码方式共享:电子邮件、社交媒体或二维码,而无需下载或安装。
WebXR应用具有大量的图形内容,但没有灯光或反射效果,如今,Web应用和VR应用已难以分辨,但严格来说,原生应用和WebXR应用之间仍存在差异,尽管是不可见的差异。Web API尚无法让用户完全访问显卡实际提供的所有功能。例如,对于通用计算函数来说就是如此。 “你仍然需要找到创造性的解决方案,让GPU完成你需要的任务。”值得一提的是,在未来,Web标准“WebGPU”(下一代WebGL)将改变一切,使机器学习、人工智能和计算机视觉等基于GPU的应用运行于Web浏览器成为可能。