plugin-icon

Shader Spiral Carousel

By FWD·
A lightweight, responsive multimedia spiral carousel powered by Three.js and custom shaders—smooth 3D transitions
Version
1.0
Last updated
Dec 25, 2025
Shader Spiral Carousel

Shader Spiral Carousel lets you showcase images, videos, or custom items in a sleek spiral horizontal or vertical layout plus full integration with Revolution Lightbox (https://fwdapps.net/p/rl). It’s fast, accessible, and customizable. Works with Gutenberg and classic shortcodes.

Highlights

Experience a true 3D spiral 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 regardless of which device is used.

Desktop & Mobile Optimized – Shader Spiral Carousel adapts to any screen size and any device, whether on mobile (iPhone, Android) or desktop browsers.

Lazy Scrolling/Loading – Option to initialize Shader Spiral Carousel only when it becomes visible on scroll, improving performance.

Customizable Size – Set any width or height. Item size and aspect ratio can be configured as needed.

Multiple Display Types – Display using a responsive layout or an afterparent mode that adapts to the parent element size.

Preloader – Optional animated preloader for smooth initial loading.

Items Ratio – Seamlessly change the items’ aspect ratio to display portrait, landscape, or any custom format.

Infinite Loop – Optional infinite loop and non-infinite loop.

Lightbox video/audio – Support for various video or audio formats like .mp3, .mp4, Shoutcast, Icecast, Youtube, Vimeo and Vimeo Pro, HLS/.m3u8, DASH MPEG/.mpd live streaming, Google Drive, Dropbox and other cloud platforms, Iframe, PDF, Google Maps in the ligtbox.

Private Video & Audio – Protected password video and audio inside the lightbox.

Chromecast Support – Cast mp4, mp3, or HLS/m3u8 files to a TV and control playback via the browser.

Video Thumbnails Live Preview – Thumbnails generated from .vtt files or auto-generated live inside the lightbox.

Video Subtitle Support – Subtitle display inside the lightbox.

Automatic Content DetectionRevolution Lightbox automatically detects media type (video, audio, image, etc.) from the URL.

Slideshow Support – Autoplay slideshow for both carousel thumbnails and lightbox items.

Drag & Swipe Support – Drag or swipe to navigate carousel items or lightbox slides.

Maximize & Minimize for Images – Double-click/tap or use a button to zoom; custom zoom factor supported.

Share Button & Share Window – Share to nine social platforms; buttons can be reordered or removed.

Noise Distortion – Customizable noise distortion for the items, example here.

Caption – Optional captions fully styleable with CSS.

Mouse Ripple – Optional ripple effect triggered by mouse movement with adjustable strength (example).

Opacity Strength – Custom opacity for non-centered items.

Snap – Automatically snap the closest item to center for perfect alignment.

Scroll Speed Strength – Fine-tune scroll speed to match your desired experience.

Scroll Scale Strength – Fine-tune scroll scaling for your desired visual effect.

Default & Scroll Curvature – Adjust item curvature at rest and while scrolling.

Liquid Distortion – Customizable liquid distortion that responds to scroll speed.

Post Processing – Shaders that improve antialiasing for a crisp, clean look. Includes effects like grid distortion, fluid distortion, glitch distortion, after image and more.

Use cases – Product carousels – Portfolio galleries – Products slider – Testimonials or logos – Hero sliders with minimal chrome – Whre you want to impress your users

Links – Homepage & docs: https://fwdapps.net/p/ssc/ – Demo: https://fwdapps.net/p/ssc/#demos – Support: https://fwdapps.net/contact

Shortcode

Basic: [fwdssc preset_name=”Carousel preset 1″ gallery_name=”My gallery”]

Development

This plugin’s full source code is publicly available for transparency and verification. It is developed and maintained by FutureWebDesign / FWD.

Source code and build tools: https://fwdapps.net/p/ssc/source.zip (The source package includes the original uncompiled files and Vite build configuration.)

The distributed plugin uses a compiled build generated by Vite for performance, but all source files and build scripts are included for review and rebuilding.

Freeon Business plan
Tested up to
WordPress 6.9
This plugin is available for download for your site.