[工具]用Wii的手把連結電腦做多點追蹤應用或VR

上次小樽寫了一篇[工具]WiinRemote讓Wii和你的電腦連結,這次是小樽之前在微軟的強者同事二毛給我看了一隻,同樣是藉由Wii的手把跟電腦連結後開發出來的程式,這位程式開發者〈Carnegi Mellon大學的Johnny Chung Lee〉一樣採Open Source的模式免費提供程式給大家使用〈鞠躬〉。

開發者的網在此 : http://www.cs.cmu.edu/~johnny/

目前〈2007/12/25〉該網站Wii專案的程式有三隻,都有影片如下,該作者說會持續開發新的程式,有興趣的人不妨多注意注意囉

Tracking Your Fingers with the Wiimote

這隻程式將Wii手把的定位功能反過來用,將紅外線點的資訊轉換成電腦裡的座標值,支援多點,但是由於我們自身無法像紅外線LED一樣發出那麼強的紅外線光,所以他的做法是直接在Wii手把的周圍圍上一圈紅外線LED,藉由我們手指反射的光線來判斷點,不過如果直接靠人體反射,反射率有一定的衰減,無法離螢幕很遠,所以他也有建議可以在手上貼或者做在手套上,貼上一些紅外線反射片,效果就可以在很遠的地方也可以接收

Low-Cost Multi-point Interactive Whiteboards Using the Wiimote

這隻程式是讓我們用Wii的手把來接收來自紅外光筆的反射,以及他程式的定位,可以做到模擬互動白板的效果,跟之前在數位藝術節看到的雷射塗鴉的基本程式邏輯很像,不過當然他不只可以單點當畫筆使用,他可以多點讓你做拖曳旋轉縮放,影片中有具體告訴你最好的角度是45度,然後只要定位四個角落,就可以完成定位,相當方便

Head Tracking for Desktop VR Displays using the Wii Remote

這隻程式很有趣,也是把手把反過來用,為了讓電腦能追蹤你的頭部位置跟傾斜度,你必須把Wii的雙點紅外線發射器裝在頭上〈笑〉,或者自己買兩顆紅外線LED裝在一幅眼鏡上,讓Wii的手把可以抓到兩點來定位你的頭部相對於螢幕的位置,然後讓畫面產生類似虛擬實境的效果,不管你的投在螢幕的哪個方位,影像都會自動調整,讓你會覺得好像真的再看立體影像,而你可以另外用另外一隻手把拿來做成立體射擊遊戲一般,不過影片有說這隻程式只支援單人〈畢竟就算可以追蹤到兩顆頭,畫面還是只有一個〉,有興趣的可以下載來開發有趣的遊戲或程式