Register

Simple Cinematic Pan

An Add-on Module for Foundry Virtual Tabletop

Author: Tendra Project Source Foundry Version 13 (Verified 13) Last Updated 3 weeks, 6 days ago

A simple Foundry VTT module that lets the GM synchronize all players' views with their own to create cinematic moments.

 

With two main actions : Synchronize View, which instantly aligns all player views to the GM’s using smooth canvas animations, and Toggle Canvas Lock, which restores player control, you can craft cinematic scenes effortlessly, with no need for complex dialogs or complicated settings.

 

The module also offers optional cinematic bars for that movie-theater feel, UI hiding for a more immersive experience, and seamless integration into Foundry's scene controls, with easy-to-use macro scripts.

 

 

Features

Usage

For the GM

Method 1: Scene Controls Interface

The module adds a cinematic controls layer to Foundry's scene controls:

  1. Main Layer Button: Click the camera icon (🎥) in the scene controls layers

  2. Tool Panel: A panel of tools will appear with the following options:

    • 🔒 Toggle Canvas Lock: Lock/unlock canvas for all players
    • 🔄 Synchronize View: Synchronize all players' view with yours (automatically locks canvas for all players if not already locked)
    • 🔄 Reset and resync all users: Reset view and resync all players

 

Method 2: Macros

You can create custom macros using the module's API methods:

// Synchronize current view with default animation duration from the settings
SimpleCinematicPan.syncView();

// Synchronize current view with a set animation duration in ms
SimpleCinematicPan.syncView(5000);

//Toggle canvas lock
SimpleCinematicPan.toggleCanvasLock();

// Set canvas lock
SimpleCinematicPan.setCanvasLock(true); // or false

// Reset and resync all users
SimpleCinematicPan.resetAndResyncAllUsers();
 

For players

Players don't need to do anything! Their view will be automatically synchronized when the GM uses the module. If the "Hide UI for players" setting is enabled, their interface will be hidden during cinematic mode.

 

About the author

Greetings, traveler! 🧙


I'm crafting free and premium modules for Foundry VTT, focused on immersion, user experience, and bringing stories to life. I'm a roleplayer and GM for over 20 years, and a web developer for nearly a decade. The modules I create are the ones I’ve always wanted for my own Foundry VTT game sessions : tools to draw my players deeper into the worlds and stories I tell.

 

I've chosen to dedicate a significant part of my free time to building quality content for the community, hoping that generous adventurers like you will help keep the forge burning. 🔥

 

Support me on Patreon : https://www.patreon.com/Tendrael

Join my Discord to get support, share suggestions, and enjoy sneak peeks : https://discord.gg/jMQm3muXVh

Categories

Available Versions

  1. Version 1.1.0

    3 weeks, 6 days ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes
  2. Version 1.0.6

    2 months, 1 week ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL
  3. Version 1.0.5

    2 months, 1 week ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL
  4. Version 1.0.4

    2 months, 2 weeks ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL