
OpenShaders is the home shaders deserve: discover, build, publish, and install WebGL/WebGPU shaders made to ship. Open source, one click away.
The Hook
“in the beginning, a computer picture was a modest thing, a point, a shape.”
Problem Agitation
“but even then, there was a question. could we teach a machine to paint with light? they helped imaginary worlds feel real.”
Product Reveal
“and the canvas kept growing.”
Feature Teaser
“(No spoken dialogue — The audio features a blend of cinematic electronic music with orchestral synth elements. It starts with a subtle, ambient underscore, building in intensity. There's a significant high-energy audio transition with a riser and sub-bass drop/impact at [0:06], marking a shift to a more driving, rhythmic section with pizzicato synths and a prominent sub-bass. Another impactful transition occurs at [0:22], introducing a faster, more percussive electronic beat with 808s and a driving synth melody. The track maintains a dynamic feel, supporting the narrative progression.)”
Call to Action
“(No spoken dialogue — The audio features a blend of cinematic electronic music with orchestral synth elements. It starts with a subtle, ambient underscore, building in intensity. There's a significant high-energy audio transition with a riser and sub-bass drop/impact at [0:06], marking a shift to a more driving, rhythmic section with pizzicato synths and a prominent sub-bass. Another impactful transition occurs at [0:22], introducing a faster, more percussive electronic beat with 808s and a driving synth melody. The track maintains a dynamic feel, supporting the narrative progression.)”
Synthesizable in Remotion · key components of the tech-evolution-reveal template.
Vintage black and white footage plays in the background, often with subtle camera pans or zooms, while modern, clean sans-serif text overlays appear and fade.
Use a <Video> component for the historical footage. Overlay <AbsoluteFill> with <Text> components. Animate text opacity and position using `interpolate` with `spring` for a smooth, slightly bouncy entrance.
Abstract, glowing light patterns animate and shift, often with a subtle pixelation or dither effect, serving as a dynamic background for key messages or logos.
Implement a custom WebGL shader or use a <Canvas> component with a 2D context to draw generative light patterns. Apply SVG filters like `feGaussianBlur` and `feComponentTransfer` for glow effects. Animate shader uniforms or canvas drawing parameters over time.
Key phrases or product names appear with a strong, impactful entrance, often accompanied by a significant audio cue, and may have subtle background particle or light effects.
Use <Text> components with `spring` for scale and opacity animations. Integrate `useCurrentFrame` and `interpolate` to synchronize text animation with audio beats. Add a <ParticleSystem> component or a simple `RadialGradient` with animated opacity for background impact.
Purpose. To establish the humble origins of computer graphics and build a foundation for the problem.
Execution. Archival black and white footage of early computers and simple wireframe graphics, with overlaid text.
Purpose. To highlight the challenge of creating realistic graphics and showcase the dramatic evolution of the field.
Execution. Rapid cuts between abstract light, early 3D games, and modern, high-fidelity game cinematics.
Purpose. To introduce OpenShaders as the answer to the evolving needs of graphics development.
Execution. A transition from abstract light to a clean logo reveal, accompanied by a powerful audio cue.
Purpose. To clearly state the product's value proposition and guide users to the next step.
Execution. Minimalist text on a black background, emphasizing the core message and providing the website URL.
Objective
Launch a new web-based collaborative coding platform called 'CodeCanvas'.How the recipe adapts
The video would open with archival footage of punch cards and green-screen terminals, transitioning to early IDEs. The 'problem' would be the isolation and complexity of traditional coding. The 'evolution' would show snippets of modern web development, collaborative coding, and live previews. The 'product reveal' would feature the CodeCanvas logo emerging from a generative light effect, followed by a teaser of its real-time collaboration features. The call to action would be 'Code together, build faster. codecanvas.com'.Scene durations (5 scenes, 35s)
Key Remotion components
AI is already smart enough. Real-world tasks are still slow, expensive and unreliable, because we hand AI a computer built for humans, then wrap it in a heavy harness. AI doesn’t need to get smarter
Big day 🔥 🚀 Introducing Dolphin AI - an agentic AI studio for complete video production. The story of Dolphin is very interesting. It didn’t start as a product. It started as an internal tool. W

A vibe design partner with an AI-native canvas for turning ideas into UI.