Skip to content

feat: add Remotion video generation#7

Open
zenabot27 wants to merge 1 commit into
mainfrom
video
Open

feat: add Remotion video generation#7
zenabot27 wants to merge 1 commit into
mainfrom
video

Conversation

@zenabot27
Copy link
Copy Markdown
Collaborator

Summary

  • Add videos/ directory as an independent Remotion project for generating promo videos
  • CadenceIntro composition: 5-scene, ~15s intro video (1920x1080, 30fps)
    • Scene 1: 3D GLB logo rendered as ASCII art (matching homepage aesthetic)
    • Scene 2: "Smart Contracts Built for the AI Era" hero title with 3D depth
    • Scene 3: Terminal commands showcase (skills, mcp, llms.txt)
    • Scene 4: AI Chat demo with Cadence syntax-highlighted code streaming
    • Scene 5: Outro with Cadence logo and tagline
  • Custom Cadence syntax highlighter with dark/light theme support
  • 3D camera movements with perspective, parallax, and spring animations
  • Geist / Geist Mono fonts loaded from local woff2 files

Usage

cd videos
bun install
bun run dev        # Open Remotion Studio
bun run render     # Render to videos/out/cadence-intro.mp4

Test plan

  • cd videos && bun install succeeds
  • bun run dev opens Remotion Studio with CadenceIntro composition
  • All 5 scenes render correctly in preview
  • bun run render produces a valid mp4

🤖 Generated with Claude Code

- 5-scene CadenceIntro composition (~15s, 1920x1080, 30fps)
- 3D GLB logo rendered as ASCII art via manual Three.js pipeline
- Hero title, terminal commands, AI chat demo, and outro scenes
- Cadence syntax highlighting with dark/light theme support
- 3D camera movements with perspective depth effects
- TransitionSeries with fade/slide transitions
- Geist/Geist Mono font loading from local woff2 files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cadence-lang-org Ready Ready Preview, Comment Feb 24, 2026 4:49am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant