World to World Mapping — скилл
Скилл ведет агента от гауссова сплата к сцене Blender на Geometry Nodes и Shader Nodes с проверкой по эталонным ракурсам.
- 83 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл запускает скрипты Python и Blender на вашей машине и пишет файлы сцен, рендеров и манифестов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/world-to-world-mappingОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл запускает скрипты Python и Blender на вашей машине и пишет файлы сцен, рендеров и манифестов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
World to World Mapping — скилл и набор инструментов для восстановления сцены из гауссова сплата в Blender. Результат не конвертация в сетку одной кнопкой: агент описывает объекты осмысленной геометрией, параметрами и материалами на Geometry Nodes и Shader Nodes, и вы можете править их в Blender. Рабочий процесс включает сбор эталонных кадров, измеренную систему координат и камеры, разбиение на части сцены, сборку по частям, проверку и прямую критику расхождений. В набор входят шаблоны подсказок, инспектор файлов PLY, SPLAT и KSPLAT с хешем SHA-256, генератор камер, аудит нативной сцены, рендер по манифесту камер и сравнение кадров. Для сопоставления внешнего вида есть инструменты проекции текстур.
Для кого. 3D-художникам и разработчикам, которым нужна редактируемая сцена Blender по сплату, а не плотная сетка без структуры.
Подходит, если
- Есть сплат сада или комнаты, и сцену собирают из столов, дорожек и растений на параметрах.
- Начинать хочется с пробного шаблона без своего скана: в наборе есть учебный стол.
- Нужно убедиться, что в итоговом файле не осталось скрытого эталонного облака точек.
- Сравнивают сцену со сплатом на кадрах и видео с разных ракурсов.
Не подходит, если
- Нужен автоматический конвертер сплата в сетку: скилл ведет пошаговую агентную работу.
- Нет прав на источник сплата: скилл рассчитан на разрешенные исходные данные.
- Blender версии ниже 5.0 или Python ниже 3.10.
Пример запроса к агенту
Используй gaussian-splat-to-blender-nodes. Восстанови эту сцену как редактируемую геометрию и материалы Blender, начни с измеренной системы координат и камер и прямо отметь расхождения.Ограничения
Нужны Blender 5.0 или новее и Python 3.10 или новее; проверка шла на Blender 5.0.1, другие версии проверяйте сами. Исходный скан и подогнанные ресурсы эталонного примера Garden в набор не входят. Эталонные кадры должны давать совместимый просмотрщик с тем же манифестом камер, а Blender рисует только нативную сторону. Работа с внешним видом дает гибридную сцену: часть объектов остается на узлах, часть запекается в сетки с текстурами. Это съемка эталонных видов, а не обучение сплата.
Как отключить. Удалите папку `gaussian-splat-to-blender-nodes` из каталога скиллов агента или выполните `/plugin uninstall` для плагина. Сцены, рендеры и манифесты в `outputs/` удаляются вручную.
Частые вопросы
Как поставить скилл?
Выполните `npx skills add gokayfem/gaussian-splat-to-blender-nodes`. Для Claude Code есть плагин: `/plugin marketplace add gokayfem/gaussian-splat-to-blender-nodes`. Для Codex скопируйте папку скилла в `~/.codex/skills`.
Можно ли попробовать без своего скана?
Да. Шаблон `starter.py` создает небольшой учебный стол на Geometry Nodes, а скрипты `audit_blend.py`, `cameras.py` и `render_manifest.py` прогоняют весь конвейер.
Что такое аудит нативной сцены?
Скрипт удаляет скрытое эталонное облако в памяти, не меняя сохраненный файл, и сравнивает сигнатуры сеток и экземпляров.
Как задать задачу агенту?
Дайте разрешенный источник, нужные ракурсы и целевое качество, затем укажите скилл. Готовая заготовка описана в разделе Reconstruct your scene.
Нужно ли ставить Blender?
Да, версию 5.0 или новее. Проверка выполнялась на 5.0.1.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл-цикл: агент генерирует эталонный скриншот, строит под него сцену и через субагента-критика доводит результат до совпадения
Агентский скилл для Blender: по ролику, картинке или идее собирает процедурную систему узлов с проверкой готового графа.
Скилл для Claude Code собирает игровой 3D-ассет в Blender по концепт-арту и проверяет каждую стадию замерами.
Скилл пересобирает объект с референсного изображения в процедурную 3D-модель Three.js, написанную кодом, а не скачанную
Воркфлоу для Claude Code собирает в Blender обставленную сцену по картинкам или абзацу описания, с освещением и рендерами.
Набор скиллов ведет агента через моделирование, материалы, анимацию и проверку 3D-ассетов в Blender с готовыми Python-скриптами.
Коротко о README
Описание объясняет подход (агентная реконструкция, а не конвертер), перечисляет состав набора, ставит три способа установки и ведет через пробу без скана, реконструкцию сцены и картирование внешнего вида.
Бейдж для README
Исходный SKILL.md
--- name: gaussian-splat-to-blender-nodes description: Reconstruct Gaussian splat scenes as editable native Blender Geometry Nodes meshes and Shader Node materials. Use for splat-to-procedural reconstruction, matched-camera analysis, semantic scene decomposition, detailed environment recreation, native-scene audits, optional hybrid capture-texture mapping onto reconstructed surfaces, and reference-versus-Blender comparison videos. This is an agent-guided measured workflow, not automatic splat-to-mesh conversion. license: MIT --- # World to World Mapping — Gaussian Splat to Blender Nodes Build an editable scene that explains the reference through geometry, materials and light. Use the splat as measurement and visual evidence. Deliver native source, parameters and honest multi-view comparisons. Default to procedural materials. When captured appearance is requested, use the optional hybrid workflow below and disclose its baked-surface limits. ## Prompting a complete project For a full-scene task, use the [prompting workflow](references/prompting-workflow.md) and [master project brief](templates/prompts/project-brief.md). They supply the actual brief, capture, part-contract, detail, review and delivery prompt structure with project-specific values left to measure. Read [whole-scene capture](references/whole-scene-capture.md) when building the reference package: it explains the source-viewer, camera, coverage and close-up capture procedure. These prompts work with one agent; delegation and recurring review are optional, separately authorized modes. ## Start from evidence 1. Inspect current artifact versions and preserve user work. 2. Record asset URL, author/dataset, usage terms, byte size and SHA-256. Viewer software licensing does not establish dataset rights. Keep scans and decoded arrays local. 3. Identify the actual container and producer. `scripts/inspect_asset.py` fingerprints assets and reads limited metadata; it does not decode Gaussians into surfaces. 4. Establish one scan-to-world transform, scale, handedness and camera convention. Save position, target, up, vertical FOV and dimensions. Register stable landmarks first. 5. Read [acquisition and cameras](references/acquisition-and-cameras.md). ## Reconstruct coarse to fine 1. List major objects and occlusions. Separate measurements, estimates and invented hidden surfaces. Prioritize silhouette and spatial relationships. 2. Create collections: `GS_REFERENCE` (hidden from rendering), `SCENE_PROCEDURAL` (or a project-specific equivalent), `CAMERAS`, `LIGHTING`, and `QA`.