LocalBodyCam
Client-only bodycam view for BONELAB's native desktop spectator camera, with monitor-only HUD and BoneMenu settings.
| Date uploaded | 2 weeks ago |
| Version | 1.1.5 |
| Download link | WyattVR0-LocalBodyCam-1.1.5.zip |
| Downloads | 1120 |
| Dependency string | WyattVR0-LocalBodyCam-1.1.5 |
This mod requires the following mods to function
bonelib-BoneLib
A BONELAB mod for making life easier for other mod creators.
Preferred version: 3.2.2LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.6.6README
Local BodyCam
A local-only, monitor-only bodycam camera mod for PC BONELAB. It is designed for police/SWAT roleplay screenshots and recordings. Your VR headset stays on the normal game camera while BONELAB's desktop spectator camera becomes the bodycam.
Features
- BONELAB native desktop spectator camera becomes a configurable bodycam view
- BoneMenu framing controls: position, tilt, roll, FOV, near clip, body motion, and smoothing
- BoneMenu controls with persistent settings
- Separate monitor camera follows your head with configurable forward/back, left/right, up/down, tilt, roll, FOV, near-clip, subtle body-mounted motion, and smoothing; the HMD stereo camera remains normal
- Adjustable vignette (including full strength), grain, lens effect, and HUD scale
- Never sends Fusion/network data
Required dependencies
- MelonLoader 0.6+ for PC BONELAB
- BoneLib 3.2.2+
Manual installation
Copy BodyCamLocal.dll to BONELAB/Mods/, then start the game. Open BoneMenu > Local BodyCam to tune and save settings.
Set BONELAB/SteamVR's desktop spectator mode to Fish Eye, then reload the level. This activates the built-in spectator camera used by this mod.
Version 1.1.1 display fix
Previous versions used a second Unity camera, which can produce a black game window on some OpenXR configurations and route GUI effects into the headset. Version 1.1.1 controls BONELAB's own spectator camera and adds a Canvas that is explicitly assigned to that spectator camera. The REC/battery/timestamp HUD, rounded vignette, grain, and night-vision overlay now render on the monitor bodycam without rendering inside the HMD.
Version 1.1.3 places the HUD/effects in the final desktop overlay after the fish-eye spectator image, so they are fixed to the monitor rather than distorted around camera edges.
Important note
This mod is deliberately client-only. Other players cannot see it. It modifies only BONELAB's native desktop spectator camera; it does not replace or move the HMD camera.
CHANGELOG
1.1.5
- Fixed Thunderstore dependency metadata: uses the current
bonelib-BoneLib-3.2.2package identifier and declares MelonLoader.
1.1.4
- Fixed REC and battery top-corner anchors so the labels are fully on screen at normal HUD scale.
- Removed body clearance and forced large near clipping, restoring visible extended arms.
- Body Motion now drives a dedicated spectator target instead of BONELAB's target, so the setting reliably applies.
- Strengthened rounded vignette opacity.
1.1.3
- Moved HUD/effects from the spectator camera image to a final desktop overlay so they remain screen-fixed and do not warp at fish-eye edges.
- Reduced default HUD sizing.
1.1.2
- Made the spectator HUD larger, brighter, and safely positioned beyond the camera near clip.
- Reduced smoothing delay to prevent the bodycam view lagging behind while walking or running.
- Added Body Clearance and horizontal body-relative positioning to keep the camera out of the avatar when looking down.
1.1.1
- Restored the REC, battery, timestamp, rounded vignette, grain, and night-vision presentation as a Canvas restricted to BONELAB's native desktop spectator camera.
- HUD and effects no longer render in the VR headset.
1.1.0
- Fixed desktop output by replacing the competing custom XR camera with BONELAB's native spectator camera.
- VR headset now remains normal; requires BONELAB/SteamVR spectator mode set to Fish Eye before loading/reloading a level.
- Disabled the old screen-space HUD/effect pass because BONELAB routes it into the HMD, not its native spectator output.
1.0.8
- Added an adjustable Bodycam Smoothing control to soften monitor-camera position and rotation while walking.
1.0.7
- Updated the Thunderstore icon with a red border and BC bodycam mark.
1.0.6
- Added configurable, subtle body-mounted camera motion for a more natural recording feel.
- Refined the rounded lens-edge treatment and device-style recording stamp.
1.0.5
- Improved night vision with a low-light gain pass that brightens dark monitor scenery before the green phosphor tint.
- Added a barely visible final sensor-noise pass over the HUD and changed the normal battery indicator to green.
1.0.4
- Fixed the BONELAB GUI pipeline check that prevented the HUD and night vision from drawing.
1.0.3
- Replaced the square vignette with a smooth rounded lens vignette.
- Added monitor-only night vision, disabled by default, with intensity and brightness/gain settings.
1.0.2
- Added horizontal and vertical bodycam offsets, camera roll, field of view, near clipping, and HUD scale controls.
- Expanded vignette range to full strength and raised its realistic default.
1.0.1
- Added a separate non-stereo bodycam camera for the PC monitor; the HMD keeps the normal VR camera.
1.0.0
- Initial release: local bodycam HUD, recording timer, battery indicator, grain, vignette, and BoneMenu controls.