ShaderText

Show Preview
ShaderText

About ShaderText

About This Component

Shader Text is a WebGL-powered typography component that transforms static text into dynamic, animated visuals. By combining GPU-accelerated fragment shaders with SVG masking, it renders rich, flowing effects visible only through the shape of your text.

Designed for Framer, it integrates seamlessly with layout and property controls, allowing you to customize typography, animation speed, scale, and visual style with ease. From subtle gradients to bold, cinematic effects, Shader Text adds depth and motion without compromising performance or responsiveness.

Features

  • 12 handcrafted shader presets (Noise, Plasma, Aurora, Cyber, and more)

  • Smooth GPU-accelerated animations (WebGL)

  • Fully customizable typography (font, size, spacing, alignment)

  • Adjustable speed, scale, resolution, and softness

  • SVG-based masking for crisp text edges

  • Responsive and auto-resizing layout behavior

  • Viewport-based performance optimization

  • Static preview in Framer Canvas for smooth editing

  • Accessible with fallback rendering support

Use Cases

  • Hero headlines that instantly capture attention

  • Portfolio titles with a unique visual identity

  • Campaign and event landing pages

  • SaaS product headers and feature highlights

  • Creative agency websites and showcases

  • Gaming, entertainment, or streaming overlays

Technical Highlight 

  • WebGL fragment shaders for real-time GPU rendering

  • SVG mask pipeline for precise text clipping

  • RequestAnimationFrame loop for smooth animation updates

  • Resolution scaling for performance control

  • Viewport detection to pause off-screen rendering

  • ResizeObserver for responsive recalculation

  • SSR-safe implementation for Framer compatibility

  • Graceful fallback when WebGL is unavailable

There should be a clear Refund Policy on the checkout page. 

Refund Policy: Due to the digital nature of this product, all sales are final. Refunds are not offered after purchase.