サーバは、デバイスとの通信を行うスタンドアローン プログラムです。Maya は、サーバと通信してデバイス データを取得します。サーバを必要とするデバイスをデータ サーバ デバイスといいます。
Maya では、モーション キャプチャを学習するときに役立つように、モーション キャプチャ サーバの例として mayaClockServer プログラムが用意されています。このプログラムでは、システム クロックを読み込んで、秒針、分針、および時針の角度をラジアン単位の回転値として出力します。このために特に必要とするハードウェアはありません。mayaClockServer は次の場所にあります。
(Linux) /usr/autodesk/maya2013/bin
(Windows) Drive:¥Program Files¥Autodesk¥Maya2013¥bin
(Mac OS X)存在しません。Mac のオペレーティング システムには、devkit/mocap に .c ファイルが存在します。
mayaClockServer オプションを表示するには、前述のディレクトリのコマンド プロンプトから次のコマンドを入力します。
mayaClockServer -h
mayaClockServer を使用するためのサンプル スクリプトも用意されています。クロックのデモを見るには、Maya スクリプト エディタ(Script Editor)で次のように入力します。
mayaClockDemo
スクリプトは、MEL のシステム コマンドを使用して mayaClockServer を起動し、「clock」という名前のデバイスを定義し、3 つのアナログ クロックの針を作成し、ジオメトリをクロックに接続します。