The Creative Pass Watch all courses for just $12/month
Digital Product

glitchGL

from
76.1 €
Go to Product

glitchGL is a lightweight yet powerful WebGL library that applies combinable visual effects to any DOM element. It can transform images, SVGs, text, videos, and even 3D models into a dynamic visual experience. The library features three core, fully customisable effect modules: Pixelation, CRT, and Glitch. These effects can be enabled, disabled, and tweaked in real-time, and they seamlessly work together. With a robust mouse interaction system, you can create localised, velocity-based effects that respond naturally to user input.

Features

✅ Combinable Effects

✅ Pixelation Engine

✅ CRT Emulator

✅ Glitch System

✅ Images, SVGs, Text, Videos

✅ 3D Models (GLTF/GLB)

✅ High-Performance WebGL

✅ Dynamic Option Updates

✅ No Re-initialisation

✅ Smart DOM Positioning

✅ on.init Callback

✅ Mouse & Touch Interaction

✅ Velocity-Based Effects

✅ Interactive Effect Parameters

✅ Customisable Interaction Shapes

✅ Custom SVG Interaction Masks

✅ Adjustable Interaction Radius

✅ Tilt on Hover (3D Models)

✅ Multiple Instances

✅ Auto-Resize Handling

✅ Comprehensive API

Licensing

glitchGL requires a licence for commercial use, if you plan to use this product in a website for any product, service or business which generates revenue, purchasing a license is required.