首頁> 新聞資訊> 活動(dòng)創(chuàng)意資訊> 沉浸式交互--Mapping"方塊引擎"
沉浸式交互--Mapping

沉浸式交互--Mapping"方塊引擎"


故事起因于這 26.2144萬個(gè)立方體 一群有著各自生命和運(yùn)動(dòng)軌跡的個(gè)體 接下來我會(huì)從 技術(shù),交互形式,呈現(xiàn)方式 這幾個(gè)方面開始介紹 . 技術(shù) 要在瀏覽器里實(shí)時(shí)渲染這26萬個(gè)帶光陰的個(gè)體 CUP是遠(yuǎn)遠(yuǎn)不夠的 特別是每個(gè)個(gè)體游動(dòng)的軌跡 所以需要shader調(diào)用GPU來運(yùn)算 用rgb代替xyz 從而讓算法在顯卡中運(yùn)算 相當(dāng)于實(shí)時(shí)渲染一張512*512的圖像來實(shí)時(shí)控制512*512個(gè)個(gè)體的運(yùn)動(dòng) 關(guān)于游走的算法和色彩的算法都用到了四維的 Noise 其中三維來控制個(gè)體的位置xyz 另一維來控制個(gè)體的生命 所以你看到的是一群有著各自生命和運(yùn)動(dòng)軌跡的個(gè)體 每個(gè) 命運(yùn)不同 而且 永不重復(fù) .交互形式 可以是傳統(tǒng)的觸屏 聲音 文字交互.可以是手機(jī)端的重力感應(yīng)或是多屏 也可以是現(xiàn)場的 方位 體感 表情 溫度 氣流 光 甚至是大數(shù)據(jù)出的情感 此次利用kinect的深度攝像頭 捕捉人體動(dòng)作以及手勢 映射到26萬個(gè)個(gè)體的運(yùn)動(dòng)軌跡上 .呈現(xiàn)方式 由于此案例是基于WebGL渲染 所以可以完全跨平臺跨設(shè)備 無論是便于傳播的微信H5 還是桌面程序或是線下裝置都可以應(yīng)對 當(dāng)然還可以是 "沉浸式的交互Mapping" 于是我們搭建了一個(gè)三面的立體空間 ( 墻 墻 地 ) 三臺投影儀 實(shí)時(shí)映射程序空間里三個(gè)攝像機(jī)畫面 對于全靠程序?qū)崟r(shí)渲染出的場景和畫面 有別于傳統(tǒng)的投影技術(shù) 在交互體驗(yàn)上可以做到隨性所欲 包括空間的視角

本文由注冊用戶編輯發(fā)布,其觀點(diǎn)不代表會(huì)掌柜立場。轉(zhuǎn)載請聯(lián)系原作者。如有侵權(quán),請聯(lián)系我們及時(shí)刪除
?