“Shapesong”是什么?如何利用CPU制作沉浸式VR環(huán)境
虛擬現(xiàn)實(shí)是一種更為自然的用戶界面,我們期望VR中的內(nèi)容和體驗(yàn)?zāi)軌蜃銐蜃匀?。?dāng)期望無法得到滿足時(shí),真實(shí)感就會(huì)被打破,如果VR應(yīng)用程序的目標(biāo)是沉浸和傳送,那就要考慮沉浸感和交互性背后的所有計(jì)算。今天向大家分享如何最大化利用CPU性能創(chuàng)作沉浸式VR體驗(yàn)。
從許多不同的角度來看,“Shapesong”項(xiàng)目都是一次十分獨(dú)特的經(jīng)歷。但其中一個(gè)最有趣的方面是,我們一直在學(xué)習(xí)如何最大化系統(tǒng)性能,同時(shí)不停地適應(yīng)不斷發(fā)展的媒介。在這篇文章中,我希望向大家分享如何制作一個(gè)可信和引人入勝的VR環(huán)境,包括從硬件角度來出發(fā),尤其是CPU。
1. 全新的期待
隨著第一代設(shè)備在2016年出現(xiàn),普羅大眾開始第一次接觸到VR體驗(yàn)。由于虛擬現(xiàn)實(shí)是一種更為自然的用戶界面,所以人們對(duì)待它的方式與傳統(tǒng)媒體設(shè)備不同。我們期望VR中的內(nèi)容和體驗(yàn)?zāi)軌蜃銐蜃匀弧@纾?dāng)用戶第一次穿戴VR設(shè)備的時(shí)候,他們不會(huì)先問“我應(yīng)該要按下什么按鈕?”,而是會(huì)問“我的雙手在哪里?”。當(dāng)傳送至虛擬環(huán)境中時(shí),用戶不會(huì)詢問他們應(yīng)該做什么,他們立即開始觸摸對(duì)象,拾取對(duì)象,以及傳統(tǒng)計(jì)算機(jī)程序用戶所無法想象的其他交互。
當(dāng)期望無法得到滿足時(shí),真實(shí)感就會(huì)被打破,而虛擬現(xiàn)實(shí)的幻覺則會(huì)瞬間消失。用戶不再是身處于虛擬現(xiàn)實(shí)之中,他們只是通過透鏡來感知一個(gè)數(shù)字模擬,周圍則充斥著毫不掩飾的設(shè)計(jì)元素和腳本化場(chǎng)景。
虛擬現(xiàn)實(shí)存在一系列不涉及構(gòu)建虛擬環(huán)境的用例。但如果VR應(yīng)用程序的目標(biāo)是沉浸和傳送,作為開發(fā)者和設(shè)計(jì)者的我們就必須創(chuàng)建一個(gè)栩栩如生的世界,能夠像我們的物理世界那樣響應(yīng)用戶。這意味著我們要?jiǎng)?chuàng)建一個(gè)可以改變和轉(zhuǎn)換的環(huán)境,創(chuàng)建可以抓取和投擲的對(duì)象,以及創(chuàng)建可以塑造和變形的工具。
這就是下一代交互式體驗(yàn),一個(gè)栩栩如生的虛擬世界。對(duì)此,用戶自然而然地期望他們可以像物理世界一樣與虛擬世界進(jìn)行交互,但他們忽略的是沉浸感和交互性背后的所有計(jì)算。開發(fā)者的責(zé)任是利用現(xiàn)有工具和技術(shù)實(shí)現(xiàn)這種逼真的虛擬世界,但他們的力量有限。在某些時(shí)候,他們需要利用更高性能的硬件來實(shí)現(xiàn)目標(biāo)。
這是我和我的團(tuán)隊(duì)所面臨的挑戰(zhàn)。在開發(fā)VR體驗(yàn)“Shapesong”的時(shí)候,我們學(xué)習(xí)到創(chuàng)建沉浸感所需的一切,我們知道如何才能實(shí)現(xiàn)這一點(diǎn)。但交互性和沉浸感的廣度是如此之大,而計(jì)算資源在傳統(tǒng)系統(tǒng)上又是如此受限制,我們被迫進(jìn)行權(quán)衡選擇,或者發(fā)揮自己的創(chuàng)意。這種感覺就像是把一根吸管塞進(jìn)一塊石頭。
在本文中,我希望與大家探討“Shapesong”在什么方面為CPU性能施加了壓力,這對(duì)用戶有什么影響,以及為什么功能更強(qiáng)大的CPU能夠加強(qiáng)沉浸感。我的目標(biāo)是幫助大家更好地理解高端VR系統(tǒng)在實(shí)現(xiàn)這種高度沉浸感體驗(yàn)中的優(yōu)勢(shì)。
2. “Shapesong”是什么?首先,我們先來看看什么是“Shapesong”。“Shapesong”是我們面向下一代音樂交互式體驗(yàn)的解決方案。用戶可以自由探索音樂環(huán)境,發(fā)現(xiàn)可以用于虛擬樂器中的聲音,創(chuàng)建可以舞動(dòng)和游樂的歌曲,以及與自己或其他人的克隆體一起演奏音樂。我喜歡把它簡(jiǎn)單描述為《幻想曲》與《查理和巧克力工廠》在一個(gè)共享虛擬世界中的結(jié)合。
我們對(duì)“Shapesong”的目標(biāo)是創(chuàng)造一個(gè)能夠以音樂形式游樂的完整世界,并支持用戶通過他們發(fā)現(xiàn)的環(huán)境與樂器來制作出屬于自己的體驗(yàn)。我們同時(shí)試圖創(chuàng)造一種融合視覺和音樂表演的聯(lián)覺體驗(yàn),讓表演者和觀眾都能完全沉浸其中。
體驗(yàn)存在大量需要設(shè)計(jì)和實(shí)時(shí)控制的方面,所以運(yùn)行“Shapesong”的系統(tǒng)功能變得尤為重要。