發(fā)布于:2021-02-14 00:00:03
0
62
0
Google推出了一個(gè)有趣的新開源框架,可以在空間中跟蹤人和物體,從而提供身臨其境的交互式物理空間。
java編碼的API和運(yùn)行時(shí)環(huán)境項(xiàng)目交互空間(忠實(shí)于谷歌的直言命名策略)可用于跟蹤空間中的對(duì)象和人,并在兩者之間提供虛擬交互。
? eiling安裝攝像頭小號(hào) 通過斑點(diǎn)跟蹤地面軌道行走的人。然后地板在該人的下方呈現(xiàn)出一個(gè)彩色圓圈,并跟隨他們?cè)诜块g周圍站立,無(wú)論他們站在哪里。
Google體驗(yàn)工程團(tuán)隊(duì)的Keith Hughes在 博客公告中進(jìn)一步解釋了這一概念:交互式空間的工作原理是讓事件的“消費(fèi)者”(例如地板)連接到事件的“生產(chǎn)者”(例如天花板上的攝像機(jī))??梢詫⑷我鈹?shù)量的“生產(chǎn)者”和“消費(fèi)者”相互連接,從而可以在物理空間中創(chuàng)建非常復(fù)雜的行為。
交互式空間包含用于使所有這些交互成為可能的庫(kù)的集合,并且在項(xiàng)目中存在廣泛的范圍。
哈里斯說(shuō):“實(shí)施一項(xiàng)活動(dòng)可能需要簡(jiǎn)單的配置文件中的幾行,甚至完全從頭開始創(chuàng)建適當(dāng)?shù)慕涌??!?從
理論上講,運(yùn)行時(shí)環(huán)境使您可以控制在多臺(tái)計(jì)算機(jī)上運(yùn)行的活動(dòng),從理論上講,它可以在存在Java的任何操作系統(tǒng)上運(yùn)行,因此可以使用Linux和Mac OS X,以后可以使用Windows。開箱即用也支持其他語(yǔ)言,例如JavaScript和Python。
因此, Google提供了調(diào)色板, 開發(fā)人員可以放任自己的藝術(shù)創(chuàng)作。這里的潛力是巨大的-看起來(lái)它非常適合用于藝術(shù)裝置的新潮畫廊,或者可以用來(lái)為博物館舉辦體育教育展覽。Google通過揭示支持 類似情況的處理 語(yǔ)言的計(jì)劃,明確地意識(shí)到了這一點(diǎn)。
Interactive Spaces已獲得Apache 2.0許可的許可,并且 該項(xiàng)目 的源代碼可從 Google Code獲得。這是一個(gè)有趣的概念,非常值得一試。當(dāng)開發(fā)人員蜂擁而至?xí)r,請(qǐng)密切注意這一點(diǎn),以展示一些藝術(shù)才能。
作者介紹
熱門博客推薦