Communitygithub.com

ascorblack/video-skills

3D 애니메이션 규칙: 브라우저에서 동영상 제작(three.js → 프레임별 렌더링), 손과 몸의 1인칭 애니메이션, 접촉 그림자, 교차 및 급격한 움직임 감지 등

video-skills란 무엇인가요?

이 스킬은 브라우저 기반 3D 동영상 제작(three.js, 프레임별 렌더링)에 필요한 10가지 핵심 규칙과 상세 가이드를 제공합니다. 1인칭 시점의 손과 몸, 소매와 커프스, 손과 물체 및 표면의 접촉, 자세와 각도의 혼합, 캐릭터 밀쳐내기, 미끄러짐 없는 걷기, 발광, 접촉 그림자, 절차적 재질, 교차 및 급격한 움직임 감지기 등 애니메이션의 현실감과 완성도를 높이는 실용적인 기법을 다룹니다. `body-and-hands.md`, `motion.md`, `materials-and-light.md`, `frame-checks.md` 네 개의 상세 문서로 구성되어 있으며, 렌더링 가속은 별도 스킬(`video-render`)로, 인터페이스 녹화와의 동기화는 또 다른 스킬(`video-ui-capture`)로 분리되어 있습니다. 애니메이터나 개발자가 브라우저에서 3D 씬, 캐릭터, 손, 손에 든 물체, 조명을 자연스럽게 만들고 검증할 때 사용합니다.

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

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

3D 애니메이션

각 규칙은 이전 동영상 강의에서 가져왔습니다. 대괄호 안은 출처입니다(범례는 하단 참조).

간단 규칙

  1. 손, 몸통, 다리, 신발은 씬에 항상 유지하고, 카메라가 아래를 볼 때만 켜지 않도록 합니다. [3D]
  2. 자세 전환은 항상 0.25–0.6초 동안 혼합(가중치)하여 자연스럽게 전환하고, if (t > a) 같은 스위치를 사용하지 않습니다. [3D]
  3. 각도는 항상 짧은 경로(lerpAng)로 혼합합니다. [3D]
  4. 다음 애니메이션 블록은 이전 블록이 끝난 위치에서 시작하고, 경로의 중간 지점에서 시작하지 않습니다. [3D]
  5. 손에 든 물체는 접촉을 통해 유지합니다. 캐릭터를 이동시켜 손이 물체 지점에 닿도록 하고, 물체는 몸통이 아닌 손에 고정합니다. [3D] [과학대중화]
  6. 발은 표면 아래 0–6mm에 위치시키고, 표면 위로 뜨지 않도록 합니다. [과학대중화] 손이 표면에 닿을 때는 손가락 끝까지만 정확히 올립니다. [3D]
  7. 발걸음 거리는 시간이 아닌 이동 거리로 결정합니다. [과학대중화]
  8. 다중 프로세스 렌더링 시 자세를 미리 베이킹(baking)하여 부드럽게 만들고, 페이지에 준비된 보정값을 전달합니다. [3D]
  9. 접촉 그림자는 가장 적은 비용으로 가장 큰 '접지감'을 제공합니다. [3D]
  10. 교차 및 급격한 움직임 감지기는 최종 렌더링 전까지 계속 실행하되, 동작이 발생하는 순간의 전체 해상도 프레임은 직접 눈으로 확인합니다. [3D]

상세 내용

  • body-and-hands.md — 1인칭 손과 몸, 소매와 커프스, 표면 및 가구와의 접촉.
  • motion.md — 자세와 각도 혼합, 애니메이션 블록, 캐릭터 밀쳐내기, 대사 사이의 '생동감', 도형과 물체.
  • materials-and-light.md — 발광, 그림자, 나무, 모서리 둥글림, 화면, 폰트, 스포트라이트 광선.
  • frame-checks.md — 교차 및 급격한 움직임 감지기와 그 한계.

렌더링 및 가속은 video-render 스킬을, 씬 내 손 동기화와 인터페이스 녹화는 video-ui-capture 스킬을 참조하세요.

출처

  • [3D] — 브라우저 기반 1인칭 3D 동영상 강의 (three.js → 프레임별 렌더링).
  • [과학대중화] — 소비에트 과학대중화 및 1970년대 초 필름스트립 스타일 동영상 강의 (평면 도형 및 물체 애니메이션).

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.

관련 스킬