国家高新技术企业编号 :GR201835000618
系统购买热线:400-0058-720

利用CPU性能创作沉浸式VR体验的方法

作者:维构全景

日期:2018-02-24

2018年02月06日,在三年多的时间,我有幸负责管理一家名为Chronosapien的工作室,而我们主要是通过新兴技术组件来创建交互式内容。我们涉足了大量不同的技术,但VR全景已经成为了我们最关注的领域,所以我们开始了一个名为“Shapesong”的项目。

2018年02月06日,在三年多的时间,我有幸负责管理一家名为Chronosapien的工作室,而我们主要是通过新兴技术组件来创建交互式内容。我们涉足了大量不同的技术,但VR全景已经成为了我们最关注的领域,所以我们开始了一个名为“Shapesong”的项目。  

13.jpg

从许多不同的角度来看,“Shapesong”项目都是一次十分独特的经历。但其中一个最有趣的方面是,我们一直在学习如何最大化系统性能,同时不停地适应不断发展的媒介。在这篇文章中,我希望向大家分享如何制作一个可信和引人入胜的VR全景环境,包括从硬件角度来出发,尤其是CPU。1. 全新的期待  随着第一代设备在2016年出现,普罗大众开始第一次接触到VR全景体验。由于虚拟现实是一种更为自然的用户界面,所以人们对待它的方式与传统媒体设备不同。我们期望VR全景中的内容和体验能够足够自然。例如,当用户第一次穿戴VR设备的时候,他们不会先问“我应该要按下什么按钮?”,而是会问“我的双手在哪里?”。当传送至虚拟环境中时,用户不会询问他们应该做什么,他们立即开始触摸对象,拾取对象,以及传统计算机程序用户所无法想象的其他交互。  当期望无法得到满足时,真实感就会被打破,而虚拟现实的幻觉则会瞬间消失。用户不再是身处于虚拟现实之中,他们只是通过透镜来感知一个数字模拟,周围则充斥着毫不掩饰的设计元素和脚本化场景。1

虚拟现实存在一系列不涉及构建虚拟环境的用例。但如果VR应用程序的目标是沉浸和传送,作为开发者和设计者的我们就必须创建一个栩栩如生的世界,能够像我们的物理世界那样响应用户。这意味着我们要创建一个可以改变和转换的环境,创建可以抓取和投掷的对象,以及创建可以塑造和变形的工具。  这就是下一代交互式体验,一个栩栩如生的虚拟世界。对此,用户自然而然地期望他们可以像物理世界一样与虚拟世界进行交互,但他们忽略的是沉浸感和交互性背后的所有计算。开发者的责任是利用现有工具和技术实现这种逼真的虚拟世界,但他们的力量有限。在某些时候,他们需要利用更高性能的硬件来实现目标。  这是我和我的团队所面临的挑战。在开发VR全景体验“Shapesong”的时候,我们学习到创建沉浸感所需的一切,我们知道如何才能实现这一点。但交互性和沉浸感的广度是如此之大,而计算资源在传统系统上又是如此受限制,我们被迫进行权衡选择,或者发挥自己的创意。这种感觉就像是把一根吸管塞进一块石头。