顯示具有 科技 標籤的文章。 顯示所有文章
顯示具有 科技 標籤的文章。 顯示所有文章

2014年7月19日 星期六

初音未來跳跳舞 MMD(MikuMikuDance)-體感遊戲於成人身障機構之應用

    MMD(MikuMikuDance)是一款以Kinect(體感偵測器)連結PC,藉由偵測人體動作,帶動虛擬人物的動作之軟體。相較於Xbox發行得如火如荼的體感遊戲,這款軟體自然沒什麼娛樂性。但也因為他去掉複雜的背景,沒有遊戲規則的動作設定,也沒有計時計分的要求,單純的僅強調人物動作。反而對於一些肢體還好,但認知略差的身心障礙者,可以作為在進行Xbox體感遊戲前的互動訓練。

    花了三年的時間,終於成功了。(其實是努力了一 個月,不成功,放了三年再重新嘗試)網路上很多高手寫安裝方法和擴充方法,我這裡就簡單的寫。

以下簡單介紹PC安裝MMD的方法。

硬體需求:
    1.至少雙核心的電腦:我家中用雙核心1.33G無獨立顯卡的舊筆電,也跑得動,只是有點lag。
    2.Kinect:從你家的Xbox拔下來用。
    3.Kinect外接電源線(如圖):Kinect的接頭是無法直接接到電腦的,看起來很像USB,其實不是。必須要準備外接電源線才能做轉接。我是在露天買副廠的,很便宜,也能用。

軟體需求:
    0.因為MMD這個程式出現得很早,比微軟釋放Kinect的驅動(sdk)還早,因此全部都需要使用第三方軟體。而這些第三方軟體公司,因為各種原因,已經不見了,所以下面直接列出需要安裝的檔案名稱,藉由google還能找到一些前輩留下來的備份。但是記得,一定要和我列出來的一模一樣,因為彼此之間有版本的對應問題。其他版本不是不能用,而是你要找到對的版本去對應,我就花了很多時間去合版本。
    1.Windows7作業系統:我沒試過Win8。
    2.電腦的direct必須9.0以上的版本:這是Windows作業系統專用的進階多媒體用API。用國語講就是一個基本需求的程式啦,微軟免費提供。
    3.下列3個程式包括Kinect的驅動和應用,必須安裝。
          1)openni-bin-win32-v1.0.0.25.exe
          2)sensorkinect-win32-5.0.0.exe
          3)NITE-Win32-1.3.0.17.exe
    4.MMD程式,綠色程式,直接執行,免安裝。
          1)MikuMikuDanceE_v910.zip
          2)DxOpenNI.zip


安裝步驟:
    1.安裝openni-bin-win32-v1.0.0.25.exe
    2.安裝sensorkinect-win32-5.0.0.exe
    3.將Kinect接上電源線,再連接到電腦。
    4.安裝NITE-Win32-1.3.0.17.exe。
備註:上述程式的安裝,請安裝到預設值內(C:\Program Files),不要自己選路徑,以免後面安裝的MMD程式抓不到Kinect
    5.解壓縮MikuMikuDanceE_v910.zip,我是解壓縮到桌面。
    6.解壓縮DxOpenNI.zip,並將其中的< DxOpenNI.dll> 和< SamplesConfig.xml> 這兩個檔案,複製後貼到 MikuMikuDanceE_v910資料夾的<DATA>目錄下
    7.沒問題的話就可以開始玩了。
    備註:

操作介紹:
    1.程式執行:到MikuMikuDanceE_v910的資料夾內,直接點選<MikuMikuDance.exe>執行。(那個有初音未來頭像的項目)

程式執行後畫面如下,右上角那個白色區域就是初音未來的舞台。

    2.選擇人物:點選左下方的<load>按鈕,選擇人物模組。這裡我是選擇<Miku_Hatsune.pmd>這個模組。




    3-1.周邊選項:這時選出來的人物,身上有一堆線條,那是因為左下方<select>這個按鈕預設是點選的。所以再點一次,就會取消點選,而線條也會消失。

看,骨架線不見了

    3-2.周邊選項:在上方的<physical ope>下拉式選單中,點選<anytime>模式。


    4.啟動Kinect:在上方的<motion capture>下拉式選單中,點選<kinect>。然後請活動主角站在kinect前面,距離約2.5~3公尺,大約20~30秒左右,舞台右上方出現人影,就算成功啟動了。活動主角可以前後移動一下,盡量要讓人影可以展現全身。

    5.啟動人物:要讓初音未來動起來,必須要擺出一個激活姿勢,就是像健美先生的動作。(搞不懂...),大約3~5秒,系統偵測確定後,初音未來就會和你做出一樣的動作囉。

以下是小朋友的示範(真的不錯玩...)


更多示範影片在初音未來跳跳舞