这个项目能做什么
Sketchbook 是一个旨在从创意编程草图中创建并导出视觉效果的平台。它支持多种渲染引擎,包括 p5.js、GSAP 和 Three.js,允许用户通过 UI 配置草图并将结果导出为图像或视频。
关键技术能力包括:
- 渲染与导出:支持浏览器内渲染以及通过 Playwright 后端进行无头录制。
- 基础设施:采用由 Next.js 16、TypeScript、Tailwind CSS、用于持久化的 Prisma 与 PostgreSQL,以及用于后台任务处理的 BullMQ 与 Redis 组成的架构栈。
- 存储:集成 MinIO 以实现与 S3 兼容的图像和视频存储。
- 可选功能:包含用于动画模板预览、实时缩略图镜像、推送通知的功能标志,以及一个允许将参数绑定到实时输入(如摄像头、麦克风和陀螺仪)的交互绑定插件。
评论
0 评分人数达到10人后显示
登录后参与讨论。