VR Dance Viewer はVRでダンスアニメーションを快適に鑑賞することを目的に開発されたソフトウェアです。Unityでアセットバンドルデータを作成することでカスタマイズの自由度が高くなっているのが特徴ですが、VRoidHubとの連携やVMDモーションの再生などお手軽に楽しむ機能もあります。
インストールと起動方法
適当なフォルダに解凍後、VRDanceViewer.exe を実行してください。
デスクトップモードで起動する場合は VRDanceViewer-desktop.cmd を実行してください。
( -novr オプションを付けて VRDanceViewer.exe を実行するとデスクトップモードで起動します)
お手軽に試してみたい方へ
Webで入手できる対応ファイルについては こちら もご覧ください。
画面/UIパッドの説明
OPEN
ファイルを開きます。キャラクターモデル、ステージ、ダンスのデータはこのボタンから開きます。
ダンスデータはキャラクターモデルを読み込んだ後に開いてください。
Enable AIUEO
「あいうえお」のプレンドシェイプを再生します。リップシンクが無くても多少それっぽく見えます。(ローカルから読み込んだVRMのみ有効)
EnableAutoBlnk
瞬きを自動で行います。(ローカルから読み込んだVRMのみ有効)
LookAtMe
キャラクターの視線がプレイヤーの方向になります。(ローカルから読み込んだVRMのみ有効)
Light
明るさを調整します。
(ディレクショナルライトを -0.1 または +0.1 します)
Timeline
Volume
カメラボタン
カメラを出している間はデスクトップにこのカメラの映像が表示されます。
VRoid Hub
操作方法
VRモード
・左スティックで移動 / 右スティックで回転
・ポインターを合わせてトリガーで決定
・グリップでメニュー、カメラを持つ / 上下を含む移動 (いわゆるGripMove)
・サブボタンでメニューの表示 / 非表示
メニューとプレイヤーの位置がある程度離れている場合、メニューの非表示/表示でメニューが目の前に移動します。
VRモードの操作は iniファイルを編集 することでカスタマイズできます。
デスクトップモード
対応ファイル
・VRM (1.0非対応)
・VMD+WAV
・BVH+WAV (ローカルから読み込んだVRMのみ)
・GLB (VRMLiveViewer用のステージを想定)
ファイル名に Y180 が含まれていると前後を逆にロードします。
読み込んでみて前後が逆の場合はリネームしてください(例:stage-Y180.glb)。
・本ソフト用のアセットバンドル
対応アセットバンドル
作成方法は以下のページをご覧ください。
VR Dance Viewer 用 アセットバンドルの作り方(準備&アニメーション+楽曲編)
VR Dance Viewer 用 アセットバンドルの作り方(アニメーション編その2)
VR Dance Viewer 用 アセットバンドルの作り方(ステージ編)
VR Dance Viewer 用 アセットバンドルの作り方(スカイボックス編)
VR Dance Viewer 用 アセットバンドルの作り方(キャラクター編)
初期ステージ
アプリのフォルダに以下の名前のファイルがあれば起動時に背景として読み込みます。
default.abs / default.glb / default-Y180.glb
スカイボックス入りの default.abs と default.glb / default-Y180.glb を配置すると absのスカイボックスと glb のステージを読み込みます。
iniファイル
アプリのフォルダにある VRDanceViewer.ini をメモ帳などのテキストエディタで編集することで、アプリの動作をカスタマイズすることができます。
動作環境
Windows 11/10 64bit 専用
CPU: Intel Core i5-4590 相当以上
Memory: 16GB 以上
Graphics: NVIDIA GeForce GTX1060 相当以上
既知の不具合/仕様
・モデルによってはVMDモーションが動作しない
・.abaファイルのモデル および VRoidHub のモデルの場合、bvhモーションが動作しない
Todo
リップシンク、ブレンドシェイプ周り対応
複数キャラクター対応
VRM1 対応
(期待しないでお待ちください)
利用規約
・本ソフトウェアの二次配布、NFTトークンの発行を禁止します。
・特定個人や団体への誹謗中傷、政治、宗教活動を目的とした利用を禁止します。
・本ソフトウェアの利用により発生した問題は、本ソフトウェア利用者の責任とし、本ソフトウェア作成者は一切の責任を負わないものとします。
・本ソフトウェアの製作者は、本利用規約を事前の告知なしに変更できます。