| Latest version | 0.9.1 |
|---|---|
| Minimum Core | 14 |
| Compatible Core | 14 |
| Last updated | 3 days ago |
| Created | 10 months ago |
| Authors |
|
| Languages |
English |
| Systems | All systems |
| Project source | Project URL |
| Read-me | Readme URL |
| License | License URL |
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.
_Specular, _Outdoors, _Windows, etc.
Install using the manifest URL:
https://github.com/Garsondee/map-shine-advanced/releases/latest/download/module.json
Map Shine supports a hybrid workflow:
Gameplay Mode
Map Maker Mode
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):
MyMap_Specular.webpMyMap_Roughness.webpMyMap_Normal.webpMyMap_Outdoors.webpMyMap_Windows.webpSupported formats:
webppngjpg / jpegThese are the masks currently discovered by the loader (scripts/assets/loader.js):
_Specular: Specular highlights mask_Roughness: Roughness map_Normal: Normal map_Iridescence: Iridescence mask_Prism: Prism/refraction mask_Outdoors: Indoor/outdoor mask (used for roof/indoor logic)_Windows: Window lighting mask_Structural: Legacy structural/window mask fallback_Fire: Fire placement mask_Dust: Dust motes placement mask_Bush: Animated bush texture (RGBA)_Tree: Animated tree canopy textureRegistered effects are orchestrated through EffectComposer (scripts/effects/EffectComposer.js). Current notable effects include:
_Windows / _Structural._Outdoors.WeatherController time/weather.This is a high-level summary of the current planning documents in docs/.
Cloud system expansion
Wall-aware lighting
Vision-driven early discard / performance culling
Smart particles + editing
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: map-shine-advanced or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.