flagflag  If you want to see English page, please click "English" Button at Left.

English is here

Page Top

必要なリソース anchor.png

  • MS Kinect
  • MS DirectX (Runtime DLL)
  • OpenNI, NITE, avin2 driver (Kinect のドライバー)
  • SLKinect2 のバイナリ (再コンパイルされた Viewerを同梱)
    • 現在,imprudence-1.3.2, firestorm-3.2.1/3.2.2 が使用可能です.
    • これらの Viewerは Linden Lab の Third Party Viewer Policy に違反する可能性があります.Second Life での使用については,自己責任でお願いします.
    • Imprudence-1.3.2 を起動した際に,サイドバイサイド構成 のエラーが発生した場合は, VC8 のランタイムをインストールしてください vcredist_x86.exe
  • Imprudence Viewer 1.3.2 または Firestorm Viewer 3.2.1/ 3.2.2
     
Page Top

インストール anchor.png

  1. OpenNI, NITE, avin2 driver をインストールします.PC のOSが64bitであっても 32bit版をお勧めします.
    • インストールしたら,必ず OpenNI のデモプログラムを実行して,動作を確認してください(エラーが起こった場合問題を切り分けるため)
    • デモプログラムは C:\[OpenNI Install Folder]\Samples\Bin\Release にあります.
  2. Installer\SLKinect2_Setup.msi を起動するか,または SLKinect2\SLKinect2.exe を適当なフォルダにコピーします.
  3. Imprudence Viewer 1.3.2 または Firestorm Viewer 3.2.1/3.2.2 をインストールします.
  4. 再コンパイルされたViewer (*-bin.exe) を 本来の Viewerをインストールしたフォルダにコピーします.
    • Firestorm では,再コンパイルされたViewerのショートカットを作成し,プロパティ画面のリンク先に --channel "Firestorm-Release" のオプションを追加することをお勧めします.このオプションが無いと,ログイン時に Bad Request の画面が表示されてしまいます.
  5. OpenNI_PSI.bvh を Second Life または OpenSim にアップロードします.(L$10 必要)
    • アップロード時に,ループにチェック を入れます.
       
Page Top

実行 anchor.png

  1. Kinect を PC に接続します.
  2. 再コンパイルされたViewer (*-bin.exe またはそのショートカット) を実行しまし, Second Life または OpenSim にログインします.
    • アップロードしたアニメーションを実行します.アバターは「怒れる Kinect のポーズ (PSIポーズ)」 を取ります.
  3. SLKinect2.exe を実行し, 設定メニューから アニメーション を選択します.
    • ビューアの持ち物の中のから 実行中のアニメーションのUUIDをコピーし,アニメーションダイアログ の入力フィールドに貼り付けます.
       
Page Top

ローカルモード anchor.png

  1. モードメニューから ローカル を選択します.
    • ウィンドウの一番下の Status Bar に ローカルモード と表示されるはずです.
  2. ウィンドウメニューから センサー を選び,さらにウィンドウのサイズを選択します.サイズが小さいほど,プログラムは高速に動作します.
  3. センサーウィンドウの黄色のプレイボタンをクリックします.
  4. Kinect の前で,「怒れる Kinect のポーズ (PSIポーズ)」 を取ります.
     
Page Top

ネットワークモード anchor.png

  1. モードメニューから ネットワークを選択します.
    • ウィンドウの一番下の Status Bar に ネットワークモード と表示されるはずです.
  2. 設定メニューから ネットワークを選択し,ネットワーク設定ダイアログを表示させます.
    • もしあなたが,我々のテスト用サーバ(silver-star.nsl.tuis.ac.jp:8200)を使用するなら,サーバに関する箇所は何も変更する必要はありません.
    • 受信ポート番号は,特に理由がなければデフォルトの 8200のままにします.
    • グループキーNSL_TESTNSL_[SIM名](英数字で全体は16文字以内) に変更します.
    • もしあなたのネットワークがNAT(正確にはNAPT)内にあるなら(自宅にいるならほぼNAT内でしょう),以下のように ルータの設定を変更しなければなりません.
      • ルータのアドレス変換テープル(機種によって名称は違うでしょう)を手動で変更し,ルータの開放ポート(PCの受信ポート番号に同じ.デフォルトは8200番)で受信したUDPパケットを SLKinectの動作しているPCの受信ポート番号(デフォルトは8200)に転送されるように設定します (詳細はルータのマニュアルを参照してください).
    • もしネットワーク遅延が気になるなら 高速転送モード にチェックを入れてみてください.高速転送モード では Kinectのデータを double型ではなく float型で転送します.
  3. ファイルメニューから ログイン を選択します.
    • ウィンドウの一番下の Status Bar に | ログイン | データ受信中 の文字が追加されるはずです.
    • 我々のアニメーション中継サーバ(silver-star)はテスト用です.それは千葉にあり,ネットワークもそれ程高速ではありません.従って silver-star を使用した場合,ネットワーク遅延が発生する可能性が十分にあります.もし遅延が発生した場合,そのレポートを送って頂けると開発の参考になるでしょう.
    • ログインエラーが起こった場合.
      • 自分で アニメーション中継サーバ を稼動させて,それを利用します.
      • または,半日ほど待ってから,再トライします.
      • または, Kinect フォーラム に投稿し返事を待ちます(フォーラムに投稿するには このサイトに登録する必要があります)
  4. ウィンドウメニューから センサー を選び,さらにウィンドウのサイズを選択します.サイズが小さいほど,プログラムは高速に動作します.
  5. センサーウィンドウの黄色のプレイボタンをクリックします.
  6. Kinect の前で,「怒れる Kinect のポーズ(PSIポーズ)」 を取ります.
  7. Kinect を持っている友達に連絡し,一緒に SLKinect2 で遊びます. :-)
    • 必ず,友達に グループキー を教えてあげてください. (NSL_[SIM Name])
       

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 1986, today: 4, yesterday: 0
最終更新: 2012-03-02 (金) 13:05:05 (JST) (4662d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 12月翌月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
<今日>

オンライン状況

58 人のユーザが現在オンラインです。 (16 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 58

もっと...

アクセスカウンタ

今日 : 4025402540254025
昨日 : 4548454845484548
総計 : 2461382424613824246138242461382424613824246138242461382424613824
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com