plugin-icon

Shader Carousel

By FWD·
A responsive 3D Shader/3D carousel carousel for images and video. Built with Three.js & WebGL. Lightweight, fast, and customizable.
Version
1.0
Last updated
Nov 10, 2025
Shader Carousel

Shader Carousel lets you showcase images, videos, or custom items in a sleek Shader/3D carousel layout with full integration with Revolution Lightbox. It’s fast, accessible, and fully customizable. Works with Gutenberg and classic shortcodes.

Highlights

Experience a true 3D Shader carousel built with WebGL and Three.js. Enjoy smooth infinite scrolling and realistic item bending for a visually immersive effect with Revolution Lightbox support.

Main Features

  • Responsive Layout – Fully responsive and adaptable to any device.
  • Desktop & Mobile Optimized – iPhone, Android, and desktop browsers supported.
  • Lazy Scrolling/Loading – Loads only when visible, improving performance.
  • Customizable Size – Set any width, height, and aspect ratio.
  • Multiple Display Types – Responsive or afterparent mode.
  • Preloader – Optional animated preloader.
  • Items Ratio – Portrait, landscape, or custom format.
  • Infinite Loop – Optional infinite loop and non-infinite loop.
  • Lightbox Video/Audio Support – Supports:
  • Private Video & Audio – Password-protected content inside the lightbox.
  • Chromecast Support – Cast MP4, MP3, or HLS/m3u8 files to TV and control playback.
  • Video Thumbnails Live Preview – Auto-generated from VTT files.
  • Subtitle Support – Display subtitles inside the lightbox.
  • Automatic Content DetectionRevolution Lightbox detects media type from URL.
  • Slideshow Autoplay – Autoplay slideshow for both carousel and lightbox.
  • Drag & Swipe – Touch gestures and mouse drag support.
  • Maximize & Minimize – Double-click/tap to zoom with custom zoom factor.
  • Share Button – Share to nine social platforms; customizable order.
  • Noise DistortionExample.
  • Caption Support – Optional CSS-styled captions.
  • Mouse Ripple EffectExample.
  • Black & White EffectExample.
  • Opacity Strength – Custom opacity for non-centered items.
  • Snap – Auto-snap the closest item to center.
  • Scroll Speed & Scale Strength – Fine-tune scroll behavior.
  • Default & Scroll Curvature – Adjust curvature at rest and during scroll.
  • Liquid Distortion – Customizable liquid distortion.
  • Post Processing EffectsGrid, Fluid, Glitch, After Image, and more.

Use Cases

  • Product carousels
  • 3D carousels
  • Portfolio galleries
  • Product sliders
  • Testimonials or logos
  • Hero sliders
  • Interactive media presentations

Links

Shortcode

Basic example:

[fadsc preset_name=”Carousel preset 1″ gallery_name=”My gallery”]

Development

This plugin’s full source code is publicly available for transparency and verification. Developed and maintained by FutureWebDesign.

  • Source code & build tools — includes original uncompiled files and Vite build configuration as well as a detailed documentation
  • Distributed plugin uses a compiled build generated by Vite for optimal performance.
Freeon Business plan
Tested up to
WordPress 6.9
This plugin is available for download for your site.