CinematicPath

v0.2.0·Updated 2026-01-30

CinematicPath: Powerful Valheim mod for smooth camera paths in cinematics. Fly freely, add checkpoints, edit speeds/curves/angles, save & playback paths effortlessly. Ideal for creators capturing epic

About this mod Author’s original text

CinematicPath Mod for Valheim 🌟

CinematicPath is an innovative mod for Valheim that turns your game into a powerful tool for creating cinematic videos. Imagine: you fly freely through the Viking world, place checkpoints, customize smooth paths with Bezier curves, edit speeds and angles, and then playback everything for the perfect shot. Ideal for content creators, streamers, and fans looking to capture epic moments! 🚀

This mod uses quadratic Bezier curves for ultra-smooth camera movement, supports saving and loading paths in JSON, and offers an intuitive editing menu. No more tedious editing — create professional videos right in the game!

Key Features ✨

  • Free Cam Mode: Fly without restrictions, adjusting speed and mouse sensitivity. Perfect for scouting and camera positioning.
  • Checkpoints and Segments: Add checkpoints with a mouse click, edit positions (X/Y/Z), rotations (Yaw/Pitch), segment durations, curve amounts, tilt angles, and rotation reversal.
  • Smooth Paths: Uses quadratic Bezier curves for natural camera motion between checkpoints. Automatic speed calculations for movement and rotation based on distance.
  • Path Playback: Start playback from any checkpoint, with full synchronization of player/camera position and rotation. Stop anytime.
  • Visualization: Displays checkpoint markers (red spheres), path lines (white), labels, and segments in real-time for easy editing.
  • Editing Menu: Full GUI menu for all elements — edit everything in one window, add/delete checkpoints, preview changes without saving.
  • Save and Load: Store paths in JSON files, create new saves, overwrite, or delete. Auto-save on exit.
  • Configuration: Customizable keys (default F9-F11) and parameters (flight speed, default movement speed).
  • Compatibility: Integrates seamlessly with Valheim via Harmony patches, with no conflicts with most mods.

The mod is built in C# using BepInEx and Jotunn, ensuring stability and performance.

Tip: In Path Playback mode, use the keyboard shortcut CTRL+F3 to hide the game interface for a nice, clean recording.

Installation 🛠️

  • Install Dependencies:
  • BepInExPack Valheim (version 5.4.2333 or higher).
  • Jotunn (version 2.27.1 or higher).
  • HookGenPatcher (version 0.0.4 or higher).
  • Json.NET (version 13.0.4 or higher).
  • Download the Mod:
  • Grab the latest version.
  • Install:
  • Extract the files to your Valheim's BepInEx/plugins/ folder.
  • Launch the game — the mod initializes automatically.

Tip: Use a mod manager like r2modman or Mod Manager for automatic installation.

Usage 📖

Default Keybinds (Configurable in config.cfg)

  • F10: Toggle Free Cam mode.
  • F11: Play/stop path playback.
  • F9: Clear all checkpoints.

In Free Cam Mode

  • Left Mouse Button (LMB): Add a checkpoint (camera position and rotation).
  • Right Mouse Button (RMB): Open the editing menu.
  • WASD + Space/Ctrl: Move the camera.
  • Shift: Boost flight speed.
  • Mouse Wheel: Adjust flight speed.

Editing Menu

  • Opens with RMB in Free Cam.
  • Checkpoints: Edit position (X/Y/Z), rotation (Yaw/Pitch). Buttons: "Edit by Free Cam" (edit in flight), "DELETE CP".
  • Connections (Segments): Adjust duration (s), curve amount, tilt angle (0-360), reverse rotation. Buttons: "ADD CP" (insert midpoint checkpoint), "Reset this" (reset to defaults: move speed 10, curve 0, tilt 0, reverse off).
  • Actions:
  • "Run from CP": Start playback from the specified checkpoint.
  • "Preview": View changes (updates visuals without saving).
  • "Apply": Apply and save changes.
  • "Cancel": Discard changes.
  • Saves: Create, load, overwrite, or delete paths.

Path Creation Tips

  • Enter Free Cam (F10).
  • Add checkpoints with LMB (at least 2 for a path).
  • Open the menu (RMB) for fine-tuning.
  • Use "Preview" to test visuals.
  • Save the path and playback (F11).

Paths are stored in BepInEx/config/mrGMD.cinematicpath.paths.json.

Configuration ⚙️

Edit BepInEx/config/mrGMD.cinematicpath.cfg:

  • Controls: Change keys (ToggleFreeCam, Play, Clear).

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. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-JotunnValheimModding-HookGenPatcherValheimModding-JsonDotNET

File & checksum

Filename
CinematicPath-0.2.0.zip
File size
45.8 KiB