佐藤未知 2014/08/04 01:15 技術的な話。 Techtile Tool Kitは実のところ入力出力の歯ブラシ一本ずつつながってそれで終了の独立系です。ただ出力側(ユーザが持ってる側)の歯ブラシにはARマーカがついてますが。 ARマーカはRiftにマウントされたWebカメラで見てて、これはProcessingのNyARToolkitライブラリで多面検出してます。角度によって最大3つの面が検出されますが、これらの平面のマトリクスはUDP(ローカルホスト)を介してUnityに送られ、VR空間の歯ブラシのオリエンテーションに反映されます。基本的には最も信頼性の高い一面あれば足りるのですが、マーカ検出のコンフィデンス値の取得がうまくいかなかったため極めて乱暴に来た端から採用して不安定フィルタをかけてます。このマトリクスは頭部(カメラ)を基準としたものなので、頭を動かしてもRiftの頭位