Sobre o projeto
Sketchbook é uma plataforma projetada para criar e exportar visuais a partir de esboços de creative-coding. Ela suporta múltiplos motores de renderização, incluindo p5.js, GSAP e Three.js, permitindo que os usuários configurem os esboços através de uma UI e exportem os resultados como imagens ou vídeos.
As principais capacidades técnicas incluem:
- Renderização e Exportação: Suporta renderização no navegador e gravação headless via um backend Playwright.
- Infraestrutura: Utiliza uma stack composta por Next.js 16, TypeScript, Tailwind CSS, Prisma com PostgreSQL para persistência, e BullMQ com Redis para processamento de jobs em segundo plano.
- Armazenamento: Integra MinIO para armazenamento de imagens e vídeos compatível com S3.
- Recursos Opcionais: Inclui feature flags para pré-visualizações de templates animados, espelhamento de miniaturas ao vivo, notificações push e um plugin de vinculação de interação que permite que parâmetros sejam vinculados a entradas ao vivo, como webcams, microfones e giroscópios.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.