じ☆ve冰风 发表于 2026-7-30 16:22:42

Swag Interactive Shader Fog

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.

DownloadDownload Swag Interactive Shader Fog on Itch.io

Feedback is highly appreciated!
Commissions & 3D stuff: @Swag_Topus


本贴来自国际rpgmaker官方论坛作者:SwagTopus处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/swag-interactive-shader-fog.182849/
页: [1]
查看完整版本: Swag Interactive Shader Fog