Register

Map Shine Advanced

An Add-on Module by Mythica Machina

Content Provider: Mythica Machina Author: Ingram Blakelock Project Source Foundry Version 13 (Verified 13) Last Updated 2 weeks, 2 days ago

This package contains art, text, or software code produced using generative AI.

I used Windsurf to create the code for this module.

Map Shine Advanced

The goal of this module is to take maps in Foundry VTT and allow for a whole suite of special effects to be introduced without the user having to have huge amounts of technical knowledge. You can add particle systems, reflections and moving trees and bushes by simply naming files differently or by creating simple black and white masks/textures which show where you want the effects to be. The ultimate goal of this project is to bring animation and special effects to everyone in an always free module that you are even permitted to use for commercial projects. All I ask in return is that if you do use this module for commercially released maps that you include a link and a mention to my Patreon and / or a link to my storefront where you can support development by buying my maps.

Map Shine Advanced is a Foundry VTT module that brings a Three.js-based renderer to Foundry with a focus on cinematic 2.5D battlemaps: PBR-style surface shading, mask-driven effects, particles, and a modern post-processing pipeline.

 

What this module does

 

Compatibility

Installation

Install using the manifest URL:

https://github.com/Garsondee/map-shine-advanced/releases/latest/download/module.json
 

Quick start

  1. Install and enable the module.
  2. Open a Scene.
  3. Open the Map Shine panel:
    • In the Scene Controls (Tokens), click Map Shine UI.
  4. In the panel, enable Map Shine for the current scene.

Gameplay mode vs Map Maker mode

Map Shine supports a hybrid workflow:

 

Map authoring: suffix-based masks

Map Shine discovers masks by searching for sibling files next to your scene background image. Use the same base filename as your background, plus a suffix.

Example (if your background is MyMap.webp):

Supported formats:

 

Currently recognized suffixes

These are the masks currently discovered by the loader (scripts/assets/loader.js):

 

Features (current)

Core rendering & syncing

Effects & post processing

Registered effects are orchestrated through EffectComposer (scripts/effects/EffectComposer.js). Current notable effects include:

Particles

Weather state

Roadmap (planned)

This is a high-level summary of the current planning documents in docs/.

 

Categories

Available Versions

  1. Version 0.1.5

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

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

    2 weeks, 4 days ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes
  4. Version 0.1.2

    2 weeks, 4 days ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes
  5. Version 0.1.1

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

    2 weeks, 4 days ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes