Skip to content

About

Full-body tracking for BONELAB (PC VR, MelonLoader): SteamVR trackers drive the avatar's feet, knees and pelvis

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MThread FBT - full body tracking for BONELAB

MThread FBT

Full-body tracking for BONELAB (PC VR) - your real legs and hips drive the avatar.

Download the latest release | Video | Русский


MThread FBT is a MelonLoader code mod for BONELAB. It reads your SteamVR trackers and drives the avatar's feet, knees and pelvis, so you can walk, kick, crouch, lunge, dance and jump with your own body instead of the stick.

Features

  • Feet follow your trackers: position and rotation
  • Knees bend the way yours do (direction from the shin tracker)
  • Waist tracker: the pelvis turns, tilts and leans with your hips; bending forward bends the spine instead of squatting
  • Foot locking: planted feet stay on the ground, no sliding
  • Toe roll: rise onto your toes
  • Kicks and knee strikes hit objects and NPCs
  • Jump with your legs (optional)
  • Smooth hand-over between stick walking and tracked legs
  • LabFusion: other players with the mod see your tracked legs
  • One-button calibration (3 seconds), foot trackers detected automatically
  • Works with any SteamVR trackers: Vive Tracker 2.0/3.0, Tundra, Vive Ultimate, SlimeVR, or spare controllers
  • Settings in BoneMenu (English / Russian)

Requirements

  • BONELAB on PC VR (Steam) with SteamVR running
  • MelonLoader 0.7.x
  • BoneLib in BONELAB\Mods (tested with 3.1.4)
  • 2 foot trackers; a waist tracker is optional but recommended
  • Optional: LabFusion for multiplayer

Quest standalone is not supported (no SteamVR trackers there).

Installation

  1. Install MelonLoader into BONELAB and start the game once.
  2. Put BoneLib.dll into BONELAB\Mods.
  3. Download MThreadFBT.dll from Releases and put it into BONELAB\Mods.

That's all - openvr_api.dll is taken from your SteamVR install automatically. If you had an older build named FbtBonelab.dll in Mods, delete it.

How to use

  1. Turn on your trackers, start SteamVR, then BONELAB.
  2. Open BoneMenu -> MThread FBT -> Calibrate (3 sec).
  3. Stand fully upright, feet hip-width apart, toes forward, look ahead and hold still until it finishes.

Recalibrate after re-strapping trackers or changing avatars.

Tracker placement: the most accurate spot is the side of the ankle / lower shin (strap above the ankle bone). Tracker orientation doesn't matter. Front-of-shin and top-of-foot mounts also work.

Beta - known limitations

  • Kneeling, sitting on the floor and lying down are not fully supported yet
  • Accuracy depends on tracker placement (see above)

Feedback

I read every message. Bug reports: 0@Mthread.kz - please include your trackers, where they are strapped, what happened, and BONELAB\MelonLoader\Latest.log.

License

Copyright (c) 2026 MThread. All rights reserved. Personal use only - no re-uploads, redistribution or reuse of the code without permission. See LICENSE.


Русский

MThread FBT - полное отслеживание тела для BONELAB (ПК VR). Мод читает трекеры SteamVR и управляет стопами, коленями и тазом аватара: ходите, бейте ногами, приседайте, делайте выпады, танцуйте и прыгайте своим телом, а не стиком.

Возможности

  • Стопы повторяют трекеры: положение и поворот
  • Колени сгибаются как ваши (направление - по трекеру на голени)
  • Поясной трекер: таз поворачивается и наклоняется вместе с бёдрами; наклон вперёд сгибает спину, а не приседает
  • Стопы фиксируются на полу без скольжения, подъём на носок
  • Удары ногами и коленями толкают предметы и NPC
  • Прыжок ногами (по желанию)
  • LabFusion: другие игроки с модом видят ваши ноги
  • Калибровка одной кнопкой (3 секунды), трекеры ног определяются сами
  • Любые трекеры SteamVR: Vive Tracker 2.0/3.0, Tundra, Vive Ultimate, SlimeVR, контроллеры
  • Настройки в BoneMenu (английский / русский)

Что нужно

  • BONELAB на ПК VR (Steam) и запущенный SteamVR
  • MelonLoader 0.7.x
  • BoneLib в BONELAB\Mods (проверено с 3.1.4)
  • 2 трекера на ноги; поясной - по желанию, но рекомендуется

Установка

  1. Установите MelonLoader в BONELAB и запустите игру один раз.
  2. Положите BoneLib.dll в BONELAB\Mods.
  3. Скачайте MThreadFBT.dll из Releases и положите в BONELAB\Mods.

Больше ничего не нужно - openvr_api.dll берётся из установленного SteamVR. Если в Mods лежит старая сборка FbtBonelab.dll, удалите её.

Как пользоваться

  1. Включите трекеры, запустите SteamVR, затем BONELAB.
  2. Откройте BoneMenu -> MThread FBT -> Калибровка (3 сек).
  3. Встаньте в полный рост, стопы на ширине плеч, носки вперёд, смотрите вперёд и замрите до конца отсчёта.

Перекалибруйтесь после перестёгивания трекеров или смены аватара.

Где крепить трекеры: точнее всего - сбоку на лодыжке / низу голени (ремень над косточкой). Как повёрнут трекер - не важно. Спереди на голени и на подъёме стопы тоже работает.

Обратная связь

Читаю каждое сообщение. Ошибки - на 0@Mthread.kz: какие трекеры, где закреплены, что случилось, и файл BONELAB\MelonLoader\Latest.log.

Лицензия

Copyright (c) 2026 MThread. Все права защищены. Только для личного использования - без перезаливов, распространения и использования кода без разрешения. См. LICENSE.

About

Full-body tracking for BONELAB (PC VR, MelonLoader): SteamVR trackers drive the avatar's feet, knees and pelvis

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors