基于WebVR平台,这家公司选择在VR中团建

基于WebVR平台,这家公司选择在VR中团建
2022年01月27日 17:44 青亭网

自疫情以来,企业对于线上办公和协作方案的需求逐渐增加,甚至也推动了VR协同和办公应用的发展。比如《Spatial》、《Engage》等VR协作应用,可以让你在3D模拟的场景中与同事交流,还可以共享文件、视频,或同时查看、修改3D模型。与Zoom等2D会议软件相比,在VR中办公更具空间感、临场感,参与者可以在虚拟的空间中移动和互动,说话的声音会根据相对距离而减弱或加强,可有效避免互相干扰。

当然,考虑到大多数人并不拥有VR头显,许多VR协作方案也兼容移动端或网页端。也就是说,你在浏览器中就能进入沉浸的3D办公场景,这将大大降低对硬件性能的依赖,非VR用户也可以使用。

实际上,现有WebVR技术已经足以支撑多人同时在线和互动,比如WebVR社交平台《Mozilla Hubs》的每个房间就可支持50人同时在线。而近期,在一场企业团建活动中,也展示了WebVR在定制化场景和多人互动上的潜力。

据悉,这个案例来自于Trello,这家公司致力于开发用于团队协作和任务管理的看板平台,其每年都会举办一次Trello Together团建活动,不过去年由于疫情便决定转战线上。于是,Trello与3D WebXR沉浸式会议方案商FRAME、虚拟活动和办公平台Virbela、Oculus合作,开发了基于WebVR的虚拟团建场地。

这场VR团建活动可同时在线20人以上(最新版在PC和Quest 2端支持100人同时在线,移动设备则在50-75之间),其场景复制了Trello在纽约的办公室。实际上,Trello员工已经在线上办公至少一年时间,在这期间加入的新成员甚至还从未进入位于纽约的线下办公室。因此,在VR中还原线下办公场所,也可以让新成员提前熟悉未来的办公环境。

据青亭网了解,FRAME致力于开发基于WebXR的沉浸式会议方案,其特点在网页端即可运行,是支持PC、移动端、Oculus Quest等多个硬件平台,而且虚拟场景支持自定义,可创建持续性、沉浸式的办公室、教室、画廊、活动空间等虚拟场景。

通常,FRAME已经为用户提供多个预设的虚拟场景,不过对于Trello来讲,模拟其纽约办公室将需要额外的定制。FRAME表示;整个VR虚拟空间的开发是基于Trello拍摄的2D视频,将视频中的办公场所一点一点在3D中还原。从对比视频来看,VR虚拟场景的还原度足够高,壁画、建筑结构等细节足够准确。一些老员工表示:看起来和实际的办公室几乎一样,足够真实还原。

此外,为了保证足够沉浸的互动和视觉体验,Trello给团队中每个成员发了一台Oculus Quest 2。

关于开发过程

在虚拟场景开发过程中,实际上在设计上曾遇到一些挑战。比如,由于Trello的办公室是一个较大的空间,包含多个不同的房间、纹理、物体,因此还需要考虑大量3D模型在移动芯片上运行的性能。

据了解,FRAME采用了开源的基础压缩方案,来处理3D场景的纹理,压缩后的3D纹理可以直接在GPU中加载,进而提升内存的使用效率,节省出更多GPU周期来解压缩JPEG和PNG图片。

同时,为了节省房间建模时间,FRAME直接通过复制来创建一些拥有相同几何结构的房间,这样的方式也有效提升GPU效率。为了进一步提升性能,还采用烘焙照明方案来取代动态照明。此外,虚拟形象系统也可复制,你可以通过自定义帽子、肤色、耳环等特征来与其他人区别。通过重复使用各种元素,FRAME共创造出40种不同的虚拟形象,未来甚至计划增加至数百种,也支持自定义上传。

有趣的是,FRAME也忽略了一些装饰性的细节,比如他们并没有为盆栽等植物进行复杂的建模,而是利用2D图像来模拟3D的观感。不过,对于办公室中的壁画等标志性装饰,则进行了逼真的还原。

在经过大量优化和压缩设计后,模拟的Trello办公室运行足够流畅,同时容纳Quest、PC、移动端三种平台的用户,且足够省电。不过,Trello表示:实际上对3D模型的压缩力度较大,已经缩小至4MB,如果可以重来,也许会提升3D模型的质量,以增强整体分辨率和细节,Quest 2一体机足够强大,可以运行更大的3D模型。

在此基础上,Trello员工也可以对FRAME平台的虚拟场景进行定制化,比如通过拖拽的方式上传图片、全景照片、截图、白板模型、3D模型、音频、视频等文件。这些文件为虚拟团建带来许多可共享和互动的内容,可以让参与者们一起在白板上涂鸦,或是共同查看往届活动的照片。

支持空间音频

在Trello虚拟团建场景中,参与者可以通过空间音频系统来交流。FRAME表示:场景中的语音和视频通话、虚拟形象定位、旋转同步方案基于一种叫WebRTC的网页端协议。据悉,这是谷歌发起的一个实时通讯解决方案,其功能包括音频采集、编码、解码、数据传输和音频、视频展示等等,该方案不仅支持网页端,还支持安卓和iOS端。

通过定位每位参与者的位置和方向,FRAME的虚拟场景可支持空间音频模拟,因此讲话人的声音会根据其他人的相对距离和位置而变化,模拟真实场景中声音传播的物理特性。

为了支持大规模多人交流和互动,FRAME在WebRTC方案基础上,采用了SFU架构的服务器,未来有望进一步提升可容纳人数。同时,为了降低音频流负荷,FRAME采用了Opus格式的音频编码,而且还会根据参与者使用的设备配置,来动态调整数据运行的刷新率。

重新设计UI界面

为了支持大多数硬件设备,FRAME平台基于WebXR API,可以在PC、移动端、VR等平台的浏览器中运行。此外考虑到Trello团建活动将吸引大规模参与者,FRAME决定重新设计VR中的界面,加入更多交互方式,比如:参与者的虚拟手腕部分有一个可开启菜单功能的按钮,点开后你可以自定义虚拟形象,调整设置,以及发送表情等等。

而且在Trello团建开始之前,FRAME已经对Trello团队进行预先培训,帮助参与者们提前熟悉FRAME平台的移动方式、交流方式等等。

整个开发过程持续数月,FRAME和Trello每周都开会探讨和调整设计方案。尽管无法在有限时间内还原真实场景中的每一处细节,FRAME还是通过模拟Trello办公室重要的部分,来营造一种逼真的观感。比如标志性的壁画,甚至是某间办公室中致敬前员工的座右铭。据悉,这些小细节是FRAME在开会过程中,从Trello得知的。

对于VR中模拟的办公室,Trello的员工认可率高达95%,曾在实际办公室中工作的老员工还可以带新员工参观。而且在团建活动后,Trello还在继续使用FRAME开发的虚拟办公室。

总之,Trello表示:通过这次为Trello开发虚拟办公/团建场景的案例,展示了WebXR在多人联机会议上的潜力,以及浏览器在跨平台支持上的优势。同时,也展示出线上办公时代人们对于互动和社交的需求。参考:Facebook

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部