
Kadajah's VisualFX: WebGl + CSS FX System for RPG Maker MZ
A downloadable tool
Kadajah's VisualFX: Ultimate Visual FX System
Pixel-Perfect Juice. Cinematic Impact. Total Control.
Kadajah’s VisualFX (Platinum Edition) pushes RPG Maker MZ to its visual limits by combining the power of WebGL Shaders (PIXI.js) with high-performance CSS3 Animations.
This plugin is designed for "Juice", making your game feel alive, responsive, and unique. With over 60 distinct effects included out of the box, you can instantly transform a static map into a breathing world. From retro console emulations to psychological horror distortions, this engine handles it all without requiring external graphics libraries.
Important: This is a Hybrid Engine. It allows you to manipulate the game pixels (Shaders) and the game window itself (CSS) simultaneously. Apply a glitch effect to a specific NPC while the screen shakes violently, all with simple Plugin Commands.
Features: The Hybrid Engine
1. WebGL Shaders (Pixel Manipulation)
The plugin includes 30 Custom Shaders that alter how the game is rendered on the GPU.
- Targeting System: Unlike basic filter plugins, you can apply these shaders to the Screen (Global), the Player, or a specific Event.
- The Effect: Want a holographic quest giver? Apply the Hologram shader to Event ID 5. Want a corrupted enemy? Apply Glitch to it.
- Intensity Control: Adjust the Power of every shader dynamically (e.g., slowly increasing the Heat_Haze as the player gets closer to lava).
2. CSS FX (DOM/Canvas Animation)
The plugin includes 30 DOM Effects that manipulate the game canvas container.
- UI Interaction: These effects sit "above" the game loop, allowing for smooth interactions that typical RPG Maker eventing cannot handle.
- Kinetic Energy: Includes violent screen shakes (Earthquake), smooth camera tilts (Perspective_3D), and spinning transitions (Barrel_Roll).
- Overlays: Instantly summon weather (Matrix_Rain), cinematic borders (Cinema_Bars), or health warnings (Danger_Red) without using a single picture file.
3. One-Click Presets
Don't want to mix and match manually? The plugin comes with pre-configured "Combo" commands that apply both Shaders and CSS instantly to set a mood.
- Retro_Gameboy: Greenscale shader + Pixelation + Motion Blur.
- Horror_Panic: Noise Grain + Vignette + Heartbeat Pulse.
- Cyberpunk_City: Neon Edges + Matrix Rain Overlay.
Full Library: 30 WebGL Shaders
Apply these to the Screen, Player, or any Event.
- Glitch: Digital corruption, artifacting, and RGB splitting.
- CRT_Monitor: Scanlines, screen curvature, and chromatic aberration.
- VHS_Tape: Tracking lines, noise, and color bleeding.
- Hologram: Blue tint with transparency waves (perfect for Sci-Fi NPCs).
- Thermal_Vision: Predator-style heat map vision.
- Underwater: Sine-wave distortion and deep blue tint.
- Magma_Heat: Red/Orange tint with rising heat haze distortion.
- Pixelate: Dynamic resolution reduction (Mosaic).
- Bloom_Bright: High contrast brightness and glow.
- GodRays_Fake: Radial blur emanating from the center (simulated light).
- Chromatic_Ab: RGB color separation (Drunk/Dizzy effect).
- Twist_Spiral: Twists pixels around the center point.
- Bulge_Pinch: Fish-eye lens distortion.
- Edge_Neon: Turns the background black and highlights edges in neon.
- Pencil_Sketch: Converts the view to a black and white outline sketch.
- Crosshatch: Comic book style shading lines.
- Noise_Grain: Film grain and static overlay.
- Sepia_Tone: Classic old photograph look.
- Invert_Negative: Inverts all colors.
- Night_Vision: Green tint, noise, and vignette.
- Spotlight: Darkens the screen except for a circle in the center.
- Mirror_Split: Splits the screen into 4 mirrored quadrants.
- ASCII_Art: Converts pixels into blocks/simulated text characters.
- BlackWhite: High contrast Noir style.
- Dream_Wobble: Soft purple tint with a slow, dreamy wave.
- Gameboy_Green: Limits color palette to 4 shades of retro green.
- Motion_Blur_Zoom: Fast radial zoom blur (Speed lines).
- Color_Halftone: Comic book printing dots (CMYK style).
- VCR_Tracking: Rolling horizontal noise bars.
- Posterize_Retro: Reduces the color palette (16-bit style).
Full Library: 30 CSS Effects
Apply these to the Game Window/Canvas.
- Shake_Earthquake: Violent, random shaking (more intense than default shake).
- Pulse_Heartbeat: Rhythmic zooming in and out.
- Blur_Focus: Blurs the entire game (great for pause menus).
- Drunk_Sway: Slow, nauseating tilt back and forth.
- Spin_360: Rotates the screen 360 degrees constantly.
- Barrel_Roll: A fast, single 360-degree rotation (Star Fox style).
- Perspective_3D: Tilts screen backwards (Star Wars opening text style).
- Flashbang_White: Instant bright white fade-out.
- Blackout_Fade: Instant black fade-out.
- Vignette_Dark: Cinematic dark corners overlay.
- Cinema_Bars: Letterbox (Top/Bottom black bars).
- Chromatic_UI: RGB split applied to the entire UI/Canvas.
- Glitch_Tear: Horizontal slicing animation on the canvas.
- Matrix_Rain: Green digital code overlay.
- Rain_Overlay: Simple CSS rain particles.
- Snow_Overlay: Simple CSS snow particles.
- Old_Projector: Flickering light overlay.
- Rainbow_Party: Cycles through all colors rapidly (Gamer RGB).
- Floating_Levitate: Gentle up/down floating animation.
- Mirror_Horizontal: Flips the game horizontally.
- Tilt_Left: Permanent tilt -5 degrees.
- Tilt_Right: Permanent tilt +5 degrees.
- TV_TurnOff: Old CRT shutdown animation (squash & vanish).
- Danger_Red: Pulsing red borders (Low HP indicator).
- Ice_Frozen: Cyan frozen border overlay.
- Skew_Extreme: Sharp angular distortion (Artistic).
- Compress_H: Squeezes screen horizontally (Thin).
- Stretch_W: Widens screen horizontally (Fat).
- Spotlight_Search: A moving searchlight overlay animation.
- Border_RGB_Spin: A spinning rainbow border around the game frame.
Creative Gameplay Mechanics
Kadajah's VisualFX isn't just for looking pretty; it can drive gameplay mechanics:
- Status Ailments: When a player is "Poisoned," apply the Pulse_Heartbeat CSS and Chromatic_Ab shader. The player will feel the status effect.
- The "Lens" Item: Give the player an item that reveals secrets. When activated, enable Invert_Negative or Thermal_Vision to reveal hidden clues that are invisible in normal lighting.
- Dynamic Cutscenes: Use Cinema_Bars and Blur_Focus during dialogue sequences to draw attention to the text and hide the background.
- Impact Feedback: On a critical hit, trigger Shake_Earthquake (0.2 seconds) and Border_RGB_Spin to make the hit feel massive.
- Low Health: Automatically trigger Danger_Red (pulsing red border) when HP is below 20%.
Compatibility
- Engine: RPG Maker MZ.
- Graphics: Requires a GPU capable of running WebGL shaders (standard on almost all modern computers).
- Performance: Applying shaders to single events (like NPCs) is extremely lightweight. Stacking multiple heavy shaders on the entire screen may impact performance on low-end laptops.
Terms of Use
- Commercial and non-commercial projects.
- You are NOT permitted to resell or redistribute this plugin, either on its own or as part of a bundle.
- You ARE permitted to edit the plugin's code for your own project's use.
- Credit Kadajah in your game's credits.
Purchase
In order to download this tool you must purchase it at or above the minimum price of $2.49 USD. You will get access to the following files:






Leave a comment
Log in with itch.io to leave a comment.