コンテンツにスキップ

出力設定

背景色の変更

クロマキー合成等のために背景色を変更するには、画面左の「Environment settings」メニューから「Background color」を変更してください。

モーションデータ出力

BVH形式のファイルへ保存、FBX形式のファイルへ保存、または、VMCプロトコルでリアルタイムに他のアプリケーションにデータを送信できます。

BVHファイルへ保存

画面左の「Export settings」メニューから「Start BVH recording」をクリックし、保存先を選択してください。
再度同じボタンを押すか、画面右上に表示される停止ボタンを押すと、BVHファイルが出力されます。

FBXファイルへ保存

画面左の「Export settings」メニューから「Start FBX recording」をクリックし、保存先を選択してください。
再度同じボタンを押すか、画面右上に表示される停止ボタンを押すと、FBXファイルが出力されます。

アニメーションは、固定フレームレートでリサンプリングした上で出力されます。
リサンプリングするフレームレートを、120~24fpの中から指定することができます。

VMCプロトコル出力

画面左の「Export settings」メニューから「Send VMC protocol」を有効化してください。

VMCプロトコルの簡単な説明

VMCプロトコルは、キャラクターのボーンや表情モーフ等の情報をアプリケーション間でリアルタイムに送受信するためのメッセージのフォーマットです。
プロトコルの詳細は、https://protocol.vmc.info/ をご覧ください。

なお、VMCプロトコルでのデータ送受信には、Virtual Motion Capture のアプリケーション自体は必要ではないことに注意してください。

動画ストリーム出力

SpoutまたはNDI®により、MocapForStreamerの画面をリアルタイムに他のアプリケーションへ送信することができます。

送信される画面は、透明度(アルファチャンネル)を含みます。
画面左の「Environment settings」メニューから「Background color」の「A」をゼロにすることで、背景を透過した画面を送信することができます。

下記は両者の簡単な比較です。

特徴 Spout NDI
アプリ間の送信
PC間の送信
フレームレート
遅延 数フレーム程度 ネットワークに依存

Spout出力

画面左の「Export settings」メニューから「Send Spout video stream」を有効化してください。
「MocapForStreamer」という名前で送信が開始されます。

Spoutとは

GPUの共有メモリを介してアプリケーション間でリアルタイムに動画像を共有する仕組みです。
詳細および各種ツールはこちらをご覧ください。

OBSのSpout2プラグイン

OBSでSpout2の画像を送受信するためのプラグインが公開されています。

NDI出力

画面左の「Export settings」メニューから「Send NDI video stream」を有効化してください。
「MocapForStreamer」という名前で送信が開始されます。

NDIを使うと、MocapForStreamerの画面をリアルタイムにローカルネットワーク内の他のデバイスに送信することができます。
例えば、MocapForStreamerによるモーションキャプチャを行うPCと、その画面を他の素材等と合成して動画配信を行うPCを分けるといった利用が可能です。

NDI® is a registered trademark of NewTek, Inc.

See http://ndi.tv/ for the details.
You can download "NDI Tools" software suites for various platforms directly from this site. http://ndi.tv/tools/

OBS-NDIプラグイン

NDIで送信された画面をOBSで受信するためのプラグインが公開されています。

他のデバイスにうまく送信できない場合

ファイアウォールにより通信が阻害されている可能性があります。
ファイアウォールを無効化するか、NDIが使用するポートでの通信を許可してみてください。
NDIが使用するポートは、こちらに記載の通り49152から65535です。