This repository contains a tuned build of 3D-LiveActionCam for Football Manager 26.
- Removed the BallCam and slow-motion event path.
Waitcommentary events now use a normal VAR/waiting broadcast camera instead of tracking the ball.- Smoothed event-camera movement so player, manager, referee, and celebration shots ease more gently.
- Tuned default camera FOV/positions toward steadier Premier League-style broadcast angles.
- Reduced avoidable runtime work by caching billboard UI lookup and avoiding repeated quality-setting writes.
- Hardened reflection lookups so missing player/event data skips a cutaway instead of risking noisy failures.
- Included tuned custom stadium camera profiles and the tuned BepInEx config.
- Added a follow-play camera that frames the ball inside the wider phase of play instead of zooming tightly onto it.
- Reworked replay moments into smoother sideline-style broadcast angles.
- Reworked goal moments to cut from live play into a calmer scorer reaction shot, closer to TV coverage.
release/3D-LiveActionCam.dll- compiled plugin file.config/com.joni9.fm26.3dliveactioncam.cfg- tuned camera configuration.CustomCams/*.txt- tuned custom stadium camera profiles.src/3D-LiveActionCam/- rebuildable source.
Close FM26 first, then run:
.\scripts\install.ps1The script installs the DLL, config, and custom cameras into:
C:\Program Files (x86)\Steam\steamapps\common\Football Manager 26\BepInEx
dotnet build .\src\3D-LiveActionCam\3D-LiveActionCam.csproj -c ReleaseIf FM26 is installed somewhere else, set FM26_GAME_DIR before building:
$env:FM26_GAME_DIR = "D:\SteamLibrary\steamapps\common\Football Manager 26"
dotnet build .\src\3D-LiveActionCam\3D-LiveActionCam.csproj -c ReleaseThe current release DLL SHA256 is:
1EBE756F0B601BB0784B54334FCD557A93934DE5A0CD1C228250C8905F094506