Repolode
JohnHeibel

JohnHeibel/ClaudeAnimationBase

Стартовый набор для создания мультяшной анимации с рисованным от руки персонажем с помощью Claude, p5.js и p5.brush; включает руководство для модели.

Звёзды
1,283
Форки
129
Открытые issues
7
Последний коммит
25 дней назад

Что это?

Claude Animation Base — стартовый набор для создания мультяшной анимации с рисованным от руки стилем с помощью Claude на базе p5.js и p5.brush. В комплект входят персонаж Clawd, библиотека ракурсов, эмоций, глаз, ртов, шляп, эмотов и танцев, а также вспомогательные средства для рисования, тайминга, движения, камеры и текстуры бумаги.

Рабочий процесс строится вокруг кодового агента, например Claude Code. Вы просите создать сцену, модель читает ANIMATION_GUIDE.md, составляет раскадровку, собирает сцены в p5.js, проверяет результат по контактным листам и рендерит MP4. В руководстве заданы правила: не использовать текст, делать переходы между кадрами и придерживаться плоского 2D-стиля с мазками кисти и дрожащими линиями.

Рендеринг выполняется в headless-режиме через скрипт Node.js, который управляет Chrome, а видео собирается с помощью ffmpeg. Заливка акварелью работает медленно без выделенного GPU; в проекте есть флаги для программного WebGL и для headless-машин с Linux и GPU NVIDIA.

Ключевые возможности

  • 01Персонаж Clawd с ракурсами, 31 эмоцией, глазами, ртами, шляпами и танцами
  • 02Файл руководства с правилами и рабочим процессом для Claude при создании анимации
  • 03Вспомогательные средства для рисования кистью, тайминга, движения, камеры и текстуры бумаги
  • 04Рендерер для headless-режима, создающий контактные листы, полосы кадров, отдельные изображения и MP4
  • 05Студия в браузере для прокрутки сцены

Сценарии использования

  • Создание коротких мультфильмов в рисованном стиле по текстовому запросу с помощью кодового агента
  • Эксперименты с запросами к AI-модели для раскадровки и написания кода анимации по отдельным сценам
  • Замена персонажа, эмоций или костюмов на собственные, созданные на той же базе p5.js

Быстрый старт

  1. 1

    Клонируйте репозиторий

  2. 2

    Установите зависимости

    npm install
  3. 3

    Отрендерите 11-секундное демонстрационное видео

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

Что важно знать

  • Требуется установить Node.js, Google Chrome и ffmpeg.
  • Без выделенного GPU заливка акварелью рендерится медленно.
  • Предназначено для генерации видео с помощью Claude Opus 5.5 в агенте для программирования.

Темы

Частые вопросы

Что такое ClaudeAnimationBase?
Стартовый набор для создания мультяшной анимации с рисованным от руки персонажем с помощью Claude, p5.js и p5.brush; включает руководство для модели. Claude Animation Base — стартовый набор для создания мультяшной анимации с рисованным от руки стилем с помощью Claude на базе p5.js и p5.brush. В комплект входят персонаж Clawd, библиотека ракурсов, эмоций, глаз, ртов, шляп, эмотов и танцев, а также вспомогательные средства для рисования, тайминга, движения, камеры и текстуры бумаги.
ClaudeAnimationBase можно использовать бесплатно? Какая у него лицензия?
ClaudeAnimationBase распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ClaudeAnimationBase всё ещё поддерживается?
Активно поддерживается. Последний коммит в ClaudeAnimationBase — 24 сент. 2026 г..
Для чего можно использовать ClaudeAnimationBase?
Создание коротких мультфильмов в рисованном стиле по текстовому запросу с помощью кодового агента Эксперименты с запросами к AI-модели для раскадровки и написания кода анимации по отдельным сценам Замена персонажа, эмоций или костюмов на собственные, созданные на той же базе p5.js
Как установить ClaudeAnimationBase?
Клонируйте репозиторий Установите зависимости: npm install Отрендерите 11-секундное демонстрационное видео: node render.mjs --clip --out=out/video.mp4
Где скачать ClaudeAnimationBase?
Исходный код и инструкции по установке — на GitHub: https://github.com/JohnHeibel/ClaudeAnimationBase

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты