Communitygithub.com

ascorblack/video-skills

Правила 3D-анимации для роликов в браузере (three.js → покадровый рендер) и анимации фигур с предметами — руки и тело от первого лица, рукав и манжета, контакт кисти с предметами и поверхностями, смешивание поз и углов, расталкивание персонажей, ходьба без скольжения, свечение, контактные тени, процедурные материалы, детекторы пересечений и рывков. Используй, когда строишь, анимируешь или проверяешь 3D-сцену, персонажей, руки, предметы в руках или свет в ролике.

Qu'est-ce que video-skills ?

video-skills is a Claude Code agent skill that правила 3D-анимации для роликов в браузере (three.js → покадровый рендер) и анимации фигур с предметами — руки и тело от первого лица, рукав и манжета, контакт кисти с предметами и поверхностями, смешивание поз и углов, расталкивание персонажей, ходьба без скольжения, свечение, контактные тени, процедурные материалы, детекторы пересечений и рывков. Используй, когда строишь, анимируешь или проверяешь 3D-сцену, персонажей, руки, предметы в руках или свет в ролике.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ascorblack/video-skills/tree/HEAD/ru/skills/video-3d-animation

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

3D-анимация

Каждое правило взято из уроков прошлых роликов; в квадратных скобках — источник (легенда внизу).

Короткие правила

  1. Руки, торс, ноги и обувь держите в сцене постоянно, а не включайте их, когда камера смотрит вниз. [3D]
  2. Любую смену позы делайте весом со смешиванием за 0,25–0,6 с, а не переключателем if (t > a). [3D]
  3. Углы смешивайте только коротким путём (lerpAng). [3D]
  4. Следующий блок анимации начинайте с позиции, где закончил предыдущий, а не с точки пути. [3D]
  5. Предмет в руке держите через контакт: сдвигайте персонажа так, чтобы кисть легла на точку [3D]; предмет крепите к кисти, а не к корпусу [Научпоп].
  6. Ноги опускайте на 0–6 мм ниже поверхности, а не выше [Научпоп]; кисть на поверхности поднимайте ровно до кончика пальца [3D].
  7. Шаг ног берите из пройденного расстояния, а не из времени. [Научпоп]
  8. При многопроцессном рендере сглаживайте позы запечённо, заранее, и отдавайте странице готовые поправки. [3D]
  9. Контактные тени дают больше всего «приземлённости» за минимальную цену. [3D]
  10. Детекторы пересечений и рывков гоняйте до полного рендера, но полноразмерные кадры в моментах действий всё равно смотрите глазами. [3D]

Подробности

  • body-and-hands.md — руки и тело от первого лица, рукав и манжета, контакт с поверхностями и мебелью.
  • motion.md — смешивание поз и углов, блоки анимации, расталкивание, «жизнь» между репликами, фигуры и предметы.
  • materials-and-light.md — свечение, тени, дерево, скругления, экраны, шрифты, луч прожектора.
  • frame-checks.md — детекторы пересечений и рывков, что они не видят.

Рендер и его ускорение — навык video-render; синхронизация рук в сцене с записью интерфейса — навык video-ui-capture.

Источники

  • [3D] — уроки трёхмерного ролика от первого лица в браузере (three.js → покадровый рендер).
  • [Научпоп] — уроки ролика в стилистике советского научпопа и диафильма начала 70-х (анимация плоских фигур и предметов).

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

ascorblack/video-skills

Правила звука для роликов — фоновая музыка и звуковое оформление, совпадение звука с картинкой, сведение голоса и музыки (LUFS, истинный пик, приглушение), удлинение музыки без стыков, синтез дикторской озвучки (дословность, темп), архивный «эфирный» голос с помехами, сдача звука и работа с API-ключами. Используй, когда делаешь, сводишь, проверяешь или правишь музыку, звуковые эффекты, озвучку или микс ролика.

ascorblack/video-skills

Правила рендера и оптимизации роликов из HTML/браузерных кадров — грабли покадрового рендера с перемоткой (твины, CSS-анимации, transform, aspect-ratio, SVG use, тяжёлые слои), детерминизм и повторяемость, где уходит время рендера, кодирование на NVENC с битрейтом, воркеры, отвязанный от сессии рендер, вшивание звука без перерендера картинки, проверка готового файла (ffprobe) и хранение версий. Используй, когда рендеришь, ускоряешь, кодируешь, пересобираешь или сдаёшь готовое видео.

ascorblack/video-skills

Правила записи интерфейса программы для роликов, презентаций и gif — покадровая съёмка браузера в виртуальном времени (headless Chrome, beginFrame), демо-стенд с выдуманными данными, курсор, метки во время записи, запасы в начале и конце дубля, лист кадров, наезды и обрезка записи, экран программы в стилизованном кадре, версия на другом языке с теми же кликами и синхронизация рук в 3D-сцене с записью. Используй, когда снимаешь, режешь, ускоряешь или вставляешь в ролик запись экрана приложения.

ascorblack/video-skills

Rules for the visuals of videos about programs and popular-science videos — diagrams and connector lines, terms with applied examples, how long to hold a slide, transitions without jerking, camera push-ins, titles and figures in the frame, stylization in the manner of Soviet popular science and filmstrips (palette, fonts, grain, vignette). Use when designing, drawing or editing frames, slides, diagrams, titles, transitions or the style of a video, and when checking frames before assembly.

Skills associés