К основному содержанию
скилл CX Codex

threejs-earth-render — скилл для Claude Code: 3D-глобус в GIF

Клонирует репозиторий с Three.js Earth, рендерит анимацию маршрута по глобусу через Puppeteer и сохраняет GIF или MP4.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add vibe-motion/skills --skill threejs-earth-render -a claude-code
Открыть на GitHub

Что делает threejs-earth-render

Скилл берёт готовое демо vibe-motion/threejs-earth и прогоняет его через скрипт scripts/render_threejs_earth.py. Скрипт клонирует репозиторий в рабочую папку (или обновляет уже скачанный), поднимает локальный HTTP-сервер и покадрово снимает сцену в PNG. Дальше ffmpeg собирает из кадров файл.

Кадры выставляются через window.__SCENE_3D_EXPORT__.setFrame(frame), поэтому каждый снимок воспроизводим отдельно. По умолчанию выходит GIF на 30 fps шириной 448 px; флаг --output-width 0 оставляет нативное разрешение 2048 на 1152. Маршрут по умолчанию — Ханчжоу–Париж, он лежит в src/routeConfig.js.

Свои маршруты правят именно в этом файле, а рендер запускают с --skip-update, иначе обновление репозитория затрёт правки. Для работы нужны git, node, npm и ffmpeg; без сети первый запуск не пройдёт — репозиторий надо склонировать, Three.js подтягивается с CDN, а Puppeteer ставится при сборке.

Какие задачи решает

  • отрендерить анимацию перелёта по 3D-глобусу в файл
  • получить покадровую PNG-последовательность сцены Three.js
  • собрать GIF или MP4 из анимации маршрута
  • поменять города маршрута и перерендерить без потери правок
  • снять 3D-сцену в браузере с точным повторением кадров

Примеры запросов агенту

  • Сделай рендер Three.js Earth в out/earth.gif
  • Отрендери глобус с маршрутом из src/routeConfig.js без обновления репозитория
  • Сними сцену в нативном разрешении и сохрани MP4

Как установить threejs-earth-render

1Через Skills CLI (Vercel)

npx skills add vibe-motion/skills --skill threejs-earth-render -a claude-code

2Вручную: положить файлы

~/.claude/skills/threejs-earth-render/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/threejs-earth-render/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о threejs-earth-render

Как установить threejs-earth-render в Claude Code?

Выполните npx skills add vibe-motion/skills --skill threejs-earth-render -a claude-code. Скилл появится по пути ~/.claude/skills/threejs-earth-render/SKILL.md.

Что делает threejs-earth-render?

Клонирует или обновляет репозиторий threejs-earth, рендерит анимацию маршрута по глобусу через Puppeteer и кодирует результат в GIF или MP4 с помощью ffmpeg.

Что нужно, чтобы рендер прошёл?

git, node, npm, ffmpeg и доступ в сеть: без него не склонировать репозиторий, не подгрузить Three.js с CDN и не поставить Puppeteer.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

Из того же набора7

claude-typer Скилл превращает текст промпта в ролик, где строка печатается сама в окне в стиле Claude, и отдаёт путь к готовому .mov в текущей папке. CX Codex +1 1 100установок procedural-fish-render Автоматизирует запуск Remotion для экспорта процедурной анимации рыбы в видеофайл через проектный скрипт. CX Codex +1 1 000установок ruler-progress-render Загружает проект ruler-progress-animator и рендерит шкалу прогресса через Remotion. Пригодится для быстрой генерации анимации линейки с прозрачным фоном. CX Codex +1 958установок remotion-3d-ticker Создаёт зацикленную трёхмерную вертикальную прокрутку для видео в Remotion. Помогает собирать многоколоночные фотостены и титры с параллаксом. CX Codex +1 852установок light-spotlight-render Скилл создаёт HTML-анимацию, в которой световое пятно раскрывает текст. Задайте параметры эффекта и получите файл для просмотра в браузере. CX Codex +1 840установок wechat-2d-render Клонирует проект wechat-2d и собирает через Remotion демо-видео с анимацией чата в стиле WeChat. Пригодится, когда нужен готовый ролик для вставки в монтаж. CX Codex +1 817установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой