Swag Interactive Shader Fog Author: Swagtopus Engine: RPG Maker MV (MZ version is currently in the forge and coming soon!)
Introduction
Stop 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 Use
Setup is dead simple!
[]Place
Swag_InteractiveShaderFog.js
复制代码
into your
js/plugins
复制代码
folder 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:
Code:
Swag.ISF.preset('swamp', 3);
复制代码
Event Notetags:
Make any event emit a fog-clearing aura by typing this into its Note box:
Code:
<FogClear>
复制代码
Want a massive clearing radius? Specify the pixels like this:
Code:
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.