MachinimaTools

v1.0.2·Updated 2026-09-07

A comprehensive suite of camera tools meant for screenshots or filmmaking ingame.

Screenshots 4 screenshots

About this mod Author’s original text

Machinima Tools

A comprehensive suite of camera tools meant for screenshots or filmmaking ingame.

Features

Working with LONK and Psyche, I wanted to make a set of tools for making mod trailers. I'm no filmmaker or photographer myself, but after some decent research I landed on what I've built out here. Should be suitable for anyone looking to make videos in game, or as a passable photomode.

  • A free flying camera accessible from F2:
  • Comprehensive GUI. While in Freecam Mode, hit F5 to access the full tool GUI.
  • Can be run entirely client-side. If you want to use the time controls in multiplayer, you must be host. Please don't use this in public lobbies.
  • Allows for fine tuned control of every aspect of the camera. Smoothed and weighted camera motion with full lens control.
  • Every tool can be changed or modified, reset to default, or have values manually typed in.
  • Control lighting, color correction, fog, weather (jankily). Add vignettes, grain, or chromatic aberration.
  • Free cam, follow cam, orbit cam, and mount cam. All with their own parameters.
  • Add point or spot lights with their own parameters in the world.
  • Place keyframes in the world and play them back as a repeatable shot. Choose between cuts or riding along a spline. Seamlessly loop from the end of a shot back to the beginning keyframe. Save shots to be used later or shared, stored in the config.
  • Stepped time control and the ability to freeze all actors except players. You must be the host for these tools to work.
  • Fully ingame configurable controls in the GUI.
  • Full controller support for smoother camera control, also fully configurable.

Controls

| Action | Default |

|---|---|

| Enter/Exit camera | F2 |

| HUD on/off | F3 |

| Character control | F4 |

| Open GUI | F5 |

| Framing guides | F6 |

| Aspect Ratio | F7 |

Everything else can be found on the controls page in the GUI.

Credits

  • LONK for testing and features.
  • Psyche for testing and features.
  • Anartoast for the mod icon.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

bbepis-BepInExPack

File & checksum

Filename
MachinimaTools-1.0.2.zip
File size
101.4 KiB