Original Source
- Original title: MV Swag Interactive Shader Fog
- Original author: SwagTopus
- Original date: March 13, 2026
- Source thread: https://forums.rpgmakerweb.com/threads/swag-interactive-shader-fog.182849/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)
Summary
Swag Interactive Shader Fog Author: Swagtopus Engine: RPG Maker MV (MZ version is currently in the forge and coming soon!) Introduction
Archived First Post
Author: Swagtopus
Engine: RPG Maker MV (MZ version is currently in the forge and coming soon!)
IntroductionStop using flat, boring PNG pictures for your weather. Bring your maps to life with real-time, GPU-powered shader magic!
This plugin adds volumetric, dynamic GLSL fog that actually reacts to your game. When your player runs, they literally carve a path through the mist, leaving a swirling, aerodynamic wake behind them that slowly heals over time. It brings next-gen atmosphere to your project without melting your players' PCs.
️ Features
- Zero Lag, All Swag: Instead of stacking massive transparent images or spawning CPU-killing particles, this plugin uses a single highly optimized PIXI.js GLSL Shader. We offload all the complex math to the Graphics Card (GPU) for buttery smooth 60 FPS.Interactive Wake Geometry: The fog realistically parts around the player. Walk slowly for a small hole, sprint to create massive turbulent wind trails!25+ Instant Presets: Swamp, Snow, Magic, Poison, Lava, Dreamscape... just type one word and the plugin mathematically generates the perfect colors, density, and physics.Multi-Region Control: Lock the fog to specific map tiles (e.g., only Region 5). Perfect for creating deadly patches of poison gas or localized glowing holy fields.
- Event Clearing: Give torches, campfires, or glowing crystals the power to push away the darkness using simple notetags.
How to UseSetup is dead simple!
[]PlaceSwag_InteractiveShaderFog.jsinto yourjs/pluginsfolder and enable it in the Plugin Manager.
[]To activate a creepy swamp fog locked to region 3, just put this script call in a Parallel event:
Swag.ISF.preset('swamp', 3);
Event Notetags:
Make any event emit a fog-clearing aura by typing this into its Note box:
<FogClear>
FogClear:150
Compatibility & Bug Reports
This plugin does some heavy math. If you find a glitch, performance drop, or compatibility issue, PLEASE DROP A COMMENT BELOW or hit me up on X (Twitter). We crush bugs for breakfast! Terms of Use
[]Free for use in non-commercial and commercial projects.
[]Credit is required (Credit: Swagtopus).- You may edit the plugin for your own project, but do not claim it as your own or redistribute the edited code as a new plugin.
DownloadDownload Swag Interactive Shader Fog on Itch.io
Feedback is highly appreciated!
Commissions & 3D stuff: @Swag_Topus
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
This plugin does some heavy math. If you find a glitch, performance drop, or compatibility issue, PLEASE DROP A COMMENT BELOW or hit me up on X (Twitter). We crush bugs for breakfast! Terms of Use []Free for use in non-commercial and commercial projects. []Credit is required (Credit: Swagtopus). You may edit the plugin for your own project, but do not claim it as your own or redistribute the edited code as a new plugin.
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...