Repolode
JohnHeibel

JohnHeibel/ClaudeAnimationBase

Kit inicial para animar un personaje de dibujos animados pintado a mano con Claude, usando p5.js y p5.brush, con una guía para el modelo.

Estrellas
1,283
Forks
129
Issues abiertos
7
Último commit
hace 26 días

¿Qué es?

Claude Animation Base es un kit inicial para crear animaciones de dibujos animados pintados a mano con Claude, basado en p5.js y p5.brush. Incluye el personaje Clawd, una biblioteca de vistas, emociones, ojos, bocas, sombreros, emotes y bailes, además de utilidades para pintar, gestionar el tiempo y el movimiento, controlar la cámara y aplicar textura de papel.

El flujo de trabajo está dirigido por un agente de programación como Claude Code. Le pides una escena y el modelo lee ANIMATION_GUIDE.md, crea el storyboard de los planos, los construye en p5.js, revisa su trabajo con hojas de contacto y renderiza un MP4. La guía establece reglas como no incluir texto, usar transiciones entre planos y mantener un aspecto 2D plano con pinceladas y líneas temblorosas.

El renderizado se ejecuta en modo headless mediante un script de Node.js que controla Chrome, y ffmpeg produce el video. Los rellenos de acuarela son lentos sin una GPU dedicada, y el proyecto incluye opciones para WebGL por software y para máquinas Linux headless con GPU NVIDIA.

Funciones clave

  • 01Personaje Clawd con vistas, 31 emociones, ojos, bocas, sombreros y bailes
  • 02Archivo de guía con reglas y flujo de trabajo que Claude debe seguir al crear animaciones
  • 03Utilidades para pintar con pincel, gestionar el tiempo y el movimiento, controlar la cámara y aplicar textura de papel
  • 04Renderizador headless que genera hojas de contacto, tiras de fotogramas, imágenes fijas y archivos MP4
  • 05Página de estudio en el navegador para recorrer una escena fotograma a fotograma

Casos de uso

  • Generar videos cortos de dibujos animados con estilo hecho a mano a partir de una instrucción de texto y con un agente de programación
  • Experimentar con instrucciones para que un modelo de IA cree el storyboard y programe la animación plano a plano
  • Incorporar un personaje, emociones o vestuario nuevos sobre la misma base de p5.js

Inicio rápido

  1. 1

    Clona el repositorio

  2. 2

    Instala las dependencias

    npm install
  3. 3

    Renderiza el vídeo de demostración de 11 segundos

    node render.mjs --clip --out=out/video.mp4

Antes de usarlo

  • Es necesario tener instalados Node.js, Google Chrome y ffmpeg.
  • Los rellenos de acuarela tardan en renderizarse sin una GPU dedicada.
  • Está pensado para generar vídeos con Claude Opus 5.5 en un agente de programación.

Temas

Preguntas frecuentes

¿Qué es ClaudeAnimationBase?
Kit inicial para animar un personaje de dibujos animados pintado a mano con Claude, usando p5.js y p5.brush, con una guía para el modelo. Claude Animation Base es un kit inicial para crear animaciones de dibujos animados pintados a mano con Claude, basado en p5.js y p5.brush. Incluye el personaje Clawd, una biblioteca de vistas, emociones, ojos, bocas, sombreros, emotes y bailes, además de utilidades para pintar, gestionar el tiempo y el movimiento, controlar la cámara y aplicar textura de papel.
¿ClaudeAnimationBase es gratuito? ¿Qué licencia tiene?
ClaudeAnimationBase es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ClaudeAnimationBase sigue mantenido?
Mantenimiento activo. El último commit de ClaudeAnimationBase fue el 24 sept 2026.
¿Para qué puedo usar ClaudeAnimationBase?
Generar videos cortos de dibujos animados con estilo hecho a mano a partir de una instrucción de texto y con un agente de programación Experimentar con instrucciones para que un modelo de IA cree el storyboard y programe la animación plano a plano Incorporar un personaje, emociones o vestuario nuevos sobre la misma base de p5.js
¿Cómo se instala ClaudeAnimationBase?
Clona el repositorio Instala las dependencias: npm install Renderiza el vídeo de demostración de 11 segundos: node render.mjs --clip --out=out/video.mp4
¿Dónde consigo ClaudeAnimationBase?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/JohnHeibel/ClaudeAnimationBase

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados