Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 2.48 KB

README.md

File metadata and controls

69 lines (46 loc) · 2.48 KB

ReboSlime

ReboSlime

在 SlimeVR Server 中使用 ReboCap
Use ReboCap in SlimeVR Server

license python

使用说明

  • 下载 Releases 中的可执行文件,最新 v0.4.2 已适配 Rebocap v40 及以后的版本,如果想要使用之前与 VMT 相配合的程序,请下载 v0.31 版本。
  • 打开 SlimeVR 服务端。
  • 打开 ReboCap 客户端,点击 动作校准1
  • 运行 run.bat 或者 reboslime.exe
  • 现在应该能在 SlimeVR 中看到追踪器了!之后按照 SlimeVR 的用法来就可以了。

开发相关

  • 本项目使用 Poetry 进行依赖管理,请安装 3.10.x 版本的 Python 后运行 pip install poetry
  • 使用 poetry install 安装依赖,然后运行 poetry run python reboslime.py 即可运行程序。

打包相关

  • 若要打包本项目为可执行文件,请在安装 pyinstaller 后运行以下代码。

    pyinstaller -F -i .\assets\reboslime.ico reboslime.py
  • 在打包完成后,将 config.json 放进可执行文件同目录下即可。

注意事项

  • 由于 ReboCap 客户端自身限制原因,目前必须按照原 VR 使用方法中佩戴胸、腰以及腿部 8 点,并且目前至少佩戴以上 8 个才能正常运行,目前可以在 6 / 8 / 10 / 12 / 15 点中选择。
    • 6 点:胸 + 腰 + 大腿 + 小腿
    • 8 点:胸 + 腰 + 大腿 + 小腿 + 脚
    • 10 点:胸 + 腰 + 大腿 + 小腿 + 脚 + 大臂
    • 12 点:胸 + 腰 + 大腿 + 小腿 + 脚 + 大臂 + 小臂
    • 15 点:全身
  • 注意:目前每一种选择都会出现一个 0 号节点,可以考虑不分配或者分配到 髋部。

ToDo

  • 完成佩戴数量的选择。
  • 解决 15 点模式下头部节点疑似无法使用的问题。

感谢