MachinimaTools
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
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: