Releases: Cyber-Interface-Lab/PoseSynth
v1.3.0
v1.3.0では複数のカメラリグ間で動作データを変換する仕組みが導入されました。
これにより、所謂加重平均型融合身体(weighted-average-based virtual co-embodiment)の実装が簡単に行えるようになりました。
この実装に合わせて従来のコードのリファクタリングを行い、Pose間での動作データ変換の仕組みをカメラリグ間のものと対応するよう整理しました。また、各種クラス・変数・関数の名称も整理しました。これにより、カメラリグ間での動作データのやり取りとPose間での動作データのやり取りをほぼ同じ流れで実装することができます。
依存パッケージ
PoseSynth_1_3_0.unitypackage
- Unity Netcode for GameObjects v1.5.2
- FinalIK 2.3
ExtensionForOVR_1_3_0.unitypackage
- Oculus Integration v50.0.0
- Oculus XR Plugin v4.0.0
インストール方法はREADMEを参照してください。
For Researchers
研究に利用する場合、変更したパラメータや仕様を論文等に記載することを推奨します。
記載していただけると、他の研究者があなたの実験環境を再現できるようになり、本コンテンツを使用した研究間での比較がしやすくなります。
ソフトウェア
[at]software{PoseSynth_1_3_0,
author={Yamaguchi, Amane and Hashiura, Kenta and Hatada, Yuji and Narumi, Takuji},
title={PoseSynth},
url={https://github.com/Cyber-Interface-Lab/PoseSynth},
version={1.3.0},
year={2025},
month={7}
}
What's Changed
- Dev/camera rig transformer by @AmaneYamaguchi in #6
- Dev/camera rig transformer by @AmaneYamaguchi in #7
- Dev/camera rig transformer by @AmaneYamaguchi in #8
- add sample scenes for network cameraRig by @AmaneYamaguchi in #9
- Dev/en readme by @AmaneYamaguchi in #10
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.2.0ではVRユーザが操作できるGUIが追加されました。
さらに、Unity Editorからnon-VRなサーバを立てる機能が追加されました。
VRユーザはGUIをタッチすることで
- IPアドレスの入力によるサーバへの参加
- サーバ内で身体化するアバタの選択
ができます。
そのため、融合身体の開発者はMeta Quest 3等のスタンドアロン型VR HMDにapkファイルをビルドして、1台のPCのみで融合身体の実験系を構成できます。
依存パッケージ
PoseSynth_1_2_0.unitypackage
- Unity Netcode for GameObjects v1.5.2
- FinalIK 2.3
ExtensionForOVR_1_2_0.unitypackage
- Oculus Integration v50.0.0
- Oculus XR Plugin v4.0.0
インストール方法はREADMEを参照してください。
For Researchers
研究に利用する場合、変更したパラメータや仕様を論文等に記載することを推奨します。
記載していただけると、他の研究者があなたの実験環境を再現できるようになり、本コンテンツを使用した研究間での比較がしやすくなります。
ソフトウェア
[at]software{PoseSynth_1_2_0,
author={Yamaguchi, Amane and Hashiura, Kenta and Hatada, Yuji and Narumi, Takuji},
title={PoseSynth},
url={https://github.com/Cyber-Interface-Lab/PoseSynth},
version={1.2.0},
year={2024},
month={12}
}
v1.1.0
v1.0.1よりネットワーク通信周りの処理を改良し、通信を高速化しました。
依存パッケージ
PoseSynth_1_1_0.unitypackage
- Unity Netcode for GameObjects v1.5.2
- FinalIK 2.3
ExtensionForOVR_1_1_0.unitypackage
- Oculus Integration v50.0.0
- Oculus XR Plugin v4.0.0
インストール方法はREADMEを参照してください。
For Researchers
研究に利用する場合、変更したパラメータや仕様を論文等に記載することを推奨します。
記載していただけると、他の研究者があなたの実験環境を再現できるようになり、本コンテンツを使用した研究間での比較がしやすくなります。
ソフトウェア
[at]software{PoseSynth_1_1_0,
author={Yamaguchi, Amane and Hashiura, Kenta and Hatada, Yuji and Narumi, Takuji},
title={PoseSynth},
url={https://github.com/Cyber-Interface-Lab/PoseSynth},
version={1.1.0},
year={2024},
month={10}
}
v1.0.1
第29回日本バーチャルリアリティ学会大会で発表(ポスター/デモ)を行った際のバージョンはこちらです(論文).
依存パッケージ
PoseSynth_1_0_1.unitypackage
- Unity Netcode for GameObjects v1.5.2
- Final IK 2.3
ExtensionForOVR_1_0_1.unitypackage
- Oculus Integration v50.0.0
- Oculus XR Plugin v4.0.0
インストール方法はREADMEを参照してください。
For Researchers
研究に利用する場合、変更したパラメータや仕様を論文等に記載することを推奨します。
記載していただけると、他の研究者があなたの実験環境を再現できるようになり、本コンテンツを使用した研究間での比較がしやすくなります。
ソフトウェア
[at]software{PoseSynth_1_0_1,
author={Yamaguchi, Amane and Hashiura, Kenta and Hatada, Yuji and Narumi, Takuji},
title={PoseSynth},
url={https://github.com/Cyber-Interface-Lab/PoseSynth},
version={1.0.1},
year={2024},
month={9}
}
第29回日本バーチャルリアリティ学会大会
[at]article{yamaguchi2024VRSJ,
author = {山口 周 and 畑田 裕二 and 橋浦 健太 and 鳴海 拓志},
year = {2024},
month={9},
journal = {第29回日本バーチャルリアリティ学会大会論文集},
title = {アバタの構造・動作の実装を効率化するツールキット「PoseSynth」の提案},
}