WideEye
WideEye is a BONELAB mod that lets users customize spectator camera options, such as FOV and more.
About this mod Author’s original text
WideEye
Note: These modifications apply only to the spectator view and do not affect the VR headset display.
WideEye is a BONELAB mod built to give creators full control over the spectator camera. From precise FOV tuning to post-processing effects, smoothing, and a powerful handheld camera—WideEye enhances content creation with intuitive tools and customization options.
Features
- FOV Control
- Preferences Saving
- Auto-Apply & Auto-Save
- Offset Adjustments
- Position
- Rotation
- Smoothing _(Stabilization)_
- Position
- Rotation
- Avatar Mesh Toggle
- Head Offset
- Hair Meshes
- Head Meshes
- Post-Processing Adjustments
- Auto Exposure
- Chromatic Aberration
- Lens Distortion
- MkGlow
- View Modes
- Head _(First Person)_
- Handheld Camera
- Free Camera
- Presets System
- Save/Load settings
- JSON file sharing
📦 Installation
- Download the latest release.
- Extract the contents of the ZIP.
- Copy the included Mods folder into your BONELAB root directory.
- Typically found at: C:\Program Files (x86)\Steam\steamapps\common\BONELAB\
- or C:\Program Files\Oculus\Software\Software\BONELAB\
- Download the handheld camera mod
Then you are ready to go!
Enjoy WideEye!
Note for Updaters:
You can now safely remove the md_resources.bundle file from UserData\WideEye Resources\
as now the resources are embedded into the file
🛠 Requirements
- PC
- BONELAB Patch 5/6
- MelonLoader 0.6
- BoneLib 3.1.1
- FieldInjector 2.1.1
Controls
Handheld Camera
| Button | Action |
|------------------------------|--------------------------|
| Right Handle - Menu Button | Pin camera in place |
| Right Handle - Trigger | Zoom in |
| Left Handle - Menu Button | Toggle preview screen |
| Left Handle - Trigger | Zoom out |
| Ring - Trigger | Toggle Bult-in Spotlight |
| Ring - Menu Button | Toggle Spotlight Color |
| Preview Screen - Menu Button | Flip Screen for Selfies |
Free Camera
| Key | Action |
|---------------------------|-------------------------|
| W A S D | Move around the scene |
| R | Reset camera position |
| Q/E | Move up/down |
| Shift(Hold) | Move Faster |
| Left Mouse Button (Hold) | Rotate/Move camera |
| LMB + Scroll Wheel | Zoom in/out |
📤 Sharing Presets
Sharing your camera presets is easy—here’s how:
Exporting
- Open the Presets page and click View Path.
- Your preset file (.json) will be highlighted in the file explorer.
- Copy that file and send it to a friend.
Importing
- Have your friend send you their.json preset file.
- Open the Presets page and click View Folder.
- Paste the.json file into the folder.
- Click Refresh in the Presets menu to see the new preset.
As they say: _sharing is caring_.
💬 GitHub Discussions
WideEye now has a dedicated Discussions page! Whether you want to ask a question, share an idea, or show off your setup — there’s a place for you.
Categories:
- 📢 Announcements — Official updates and news.
- 💬 General — Open talk about anything WideEye-related.
- 💡 Ideas — Suggest features or improvements.
- 📤 Presets — Share your custom camera presets.
- ❓ Q&A — Ask questions or get help using the mod.
- 🎥 Show and Tell — Post your screenshots, videos, or creative setups using WideEye!
Join the conversation here:
👉 github.com/HL2H0/WideEye/discussions
📖 Story Behind WideEye
How It All Started
WideEye actually started from a mix of frustration and curiosity. I was waiting for _someone_ to make a mod that let you change the FOV of BONELAB’s spectator camera—but no one did. I barely knew anything about C# back then, but I had UnityExplorer installed, so I used it to manually change the FOV. It worked... but it was super annoying to do every time.
So I thought, “Screw it, I’ll just make a simple mod that changes the FOV when I press a key.” I gave it a try—and it _didn’t_ work. I spent days trying to fix it, nearly gave up, but then noticed something dumb: there was a space at the end of the camera path. That tiny thing was throwing a NullReferenceExcept
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: