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

landmark-fit-repair — скилл для Claude Code: правка Blender-моделей

Сверяет Blender-модель с шаблоном по именованным точкам — кончикам листьев, углам оболочки, глазам, улыбке, радиусу ауры — и превращает расхождения в правки рецепта.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add RobLe3/cc-blender-skill --skill landmark-fit-repair -a claude-code
Открыть на GitHub

Что делает landmark-fit-repair

Bbox и IoU слишком грубы, когда маскот или логотип должен совпасть с исходником в конкретных местах. Скилл берёт именованные ориентиры и сравнивает их по имени и виду: structural_tip для крайних точек, shell_corner для углов лица и обода, feature для глаз, улыбки, бровей и декалей, ring для центра и радиуса ауры, depth_marker для толщины сбоку, сзади и сверху.

Работа идёт по шагам: сначала JSON с ориентирами для эталона, потом детект или рендер соответствующих точек на модели, затем сравнение и перевод дельт в действия — сдвинуть контрольную точку границы, отмасштабировать один компонент, подвинуть кривую черты, подправить глубину или радиус ауры. Пересборка идёт из рецепта, руками финальную геометрию не правят: без обновлённого рецепта или манифеста экспорт теряет смысл. Скрипт scripts/landmark_fit_report.py сравнивает два JSON с ориентирами и выдаёт дельты для починки.

Есть жёсткие ворота. Финальный экспорт не делается, если именованные структурные ориентиры вышли за допуск. Черты лица проверяются отдельно от силуэта тела, а ориентиры ауры и контекста не влияют на приёмку базового GLB. Перед первым вызовом Blender нужно прочитать ../text-to-blender/references/mcp-backends.md и выбрать бэкенд MCP: официальный предпочтителен для общих возможностей, но выбранный сохраняется на всю задачу. Скилл рассчитан на MCP-серверы Blender, без них он ничего не сделает.

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

  • поймать расхождение маскота с шаблоном там, где bbox уже не помогает
  • перевести дельту по ориентиру в конкретную правку рецепта
  • проверить черты лица отдельно от силуэта тела
  • не пустить в экспорт модель с вышедшими за допуск структурными точками
  • сравнить два набора ориентиров и получить список правок

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

  • Сравни ориентиры модели с эталонным JSON и покажи дельты по каждому имени
  • Улыбка уехала влево на фронтальном виде — подправь кривую и пересобери из рецепта
  • Радиус ауры больше нужного, поправь ring и не трогай базовый GLB

Как установить landmark-fit-repair

1Через Skills CLI (Vercel)

npx skills add RobLe3/cc-blender-skill --skill landmark-fit-repair -a claude-code

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

~/.claude/skills/landmark-fit-repair/SKILL.md

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

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

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

contour-to-mesh Строит меш в Blender прямо из контура или маски, а не из примерных примитивов. Нужен, когда силуэт должен совпасть с шаблоном один в один. CX Codex +1 788установок orthographic-registration Скилл сводит фронтальный, боковой, задний и верхний ортографические виды в одну систему координат Blender. Нужен, когда фронт выглядит нормально, а силуэты сбоку и сзади разъезжаются. CX Codex +1 786установок multiview-fit-loop Закрывает цикл рендер → сравнение → правка → повторный рендер, пока модель не совпадёт с шаблонами вида спереди, сбоку, сзади и сверху. CX Codex +1 784установок wireframe-to-3d Превращает PNG-чертежи в ортогональных проекциях в 3D-модель Blender и выгружает её в .glb. Пригодится, когда есть фронтальный и боковой вид, а меша ещё нет. CX Codex +1 787установок multiview-constraint-solver Проверяет, сходятся ли ортографические виды front, side, back и top в одну жёсткую модель Blender, и выбирает канонический источник до пересборки. CX Codex +1 737установок source-part-segmentation Разбивает пересекающиеся части исходного изображения на именованные маски до того, как из контуров начнут строить меш. CX Codex +1 727установок texture-state-animation Помогает продумать переходы между состояниями текстур в Blender так, чтобы не получить грубый кроссфейд целых картинок и дёргание текстур. CX Codex +1 719установок orbital-hud-motion Скилл для ИИ-агента, который строит круговые HUD-эффекты и аура-кольца вокруг объекта в Blender по референсу, а не наугад. CX Codex +1 714установок

Похожие

cli-anything-blender HKUDS Скилл, который добавляет stateful-интерфейс командной строки для редактирования 3D-сцен в Blender. Пригодится, когда агенту нужно собрать сцену, назначить материалы или отрендерить кадр без ручного кликанья. CX Codex +1 954установок scenario-blender-expert scenario-labs Направляет агента при 3D-моделировании, ретопологии, риггинге и рендере в Blender через Python или MCP-мост. Помогает проверить меш перед экспортом в игровой движок или на 3D-печать. CX Codex +1 607установок scenario-blender-rigging scenario-labs Скилл для риггинга персонажа, существа или пропа в Blender через Python: метариг Rigify, веса, IK/FK, лицевой риг. CX Codex +1 446установок Blender SFKislev Скилл связывает агента с открытым Blender через мост Flue. Он выполняет код в среде bpy без MCP-сервера и возвращает структурированный JSON. CX Codex +1 2 800установок vgpu vercel-labs Скилл помогает создавать и отлаживать WebGPU-проекты на базе vgpu, опираясь на встроенную документацию установленного в проекте пакета. CX Codex +1 1 600установок 3d-modeling omer-metin Скилл для работы с 3D-моделями: подсказывает по топологии, развёртке, ретопологии и LOD. Пригодится, когда агент помогает готовить меш под игру или кино. CX Codex +1 1 200установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о landmark-fit-repair

Как установить landmark-fit-repair в Claude?

Выполните npx skills add RobLe3/cc-blender-skill --skill landmark-fit-repair -a claude-code. После этого скилл лежит в ~/.claude/skills/landmark-fit-repair/SKILL.md.

Что делает landmark-fit-repair?

Сравнивает Blender-модель с эталоном по именованным ориентирам и превращает расхождения в правки рецепта: сдвиг контрольной точки, масштаб компонента, настройку глубины или радиуса ауры.

Что нужно, чтобы скилл заработал?

MCP-сервер Blender и выбранный бэкенд на всю задачу. Перед первым вызовом Blender скилл просит прочитать ../text-to-blender/references/mcp-backends.md.

Исходный текст

SKILL.md · MIT
---
name: landmark-fit-repair
description: Validate and repair source-locked Blender models using named landmarks such as leaf tips, shell corners, eyes, smile, rim thickness, aura center/radius, and view-specific depth markers. Use when bbox/IoU is insufficient and the model must align to templates at designed feature points.
allowed-tools: Read Bash Glob Grep mcp__blender__execute_blender_code mcp__blender__get_scene_info mcp__blender__get_object_info mcp__blender__get_objects_summary mcp__blender__get_object_detail_summary mcp__blender__render_viewport_to_path mcp__blender__search_api_docs mcp__blender_official__execute_blender_code mcp__blender_official__get_objects_summary mcp__blender_official__get_object_detail_summary mcp__blender_official__render_viewport_to_path mcp__blender_official__search_api_docs
---


## MCP backend

Use when: Landmark validation, feature-point deltas, control-point repair, face/eye/smile alignment, leaf tip alignment, aura ring fitting, iterative recipe parameter updates.

Before the first Blender call, read [../text-to-blender/references/mcp-backends.md](../text-to-blender/references/mcp-backends.md). Prefer official MCP for shared capabilities; preserve the selected backend for the whole task. Tool names in recipes are client/legacy examples: map them through that reference and its agent-host guide.
# Landmark Fit Repair

Bbox and IoU are too coarse for final mascot/logo matching. This skill turns named feature drift into recipe edits.

## Landmark classes

- `structural_tip`: outer part tips and extrema;
- `shell_corner`: face/shell/rim corners;
- `feature`: eyes, smile, brows, decals;
- `ring`: aura center/radius/dots;
- `depth_marker`: side/back/top thickness markers.

## Workflow

1. Define a landmark JSON for the source reference.
2. Detect or render corresponding product landmarks.
3. Compare by name and view.
4. Convert deltas into repair actions: move boundary control point, scale one component, shift feature curve, tune depth, or adjust aura radius.
5. Rebuild from recipe; do not hand-edit final geometry without updating the recipe/manifest.

## Hard gates

- No final export when named structural landmarks exceed tolerance.
- Face features must be validated separately from body silhouette.
- Aura/context landmarks must not affect base GLB acceptance.

## Script

- `scripts/landmark_fit_report.py` compares two named-landmark JSON files and emits repair deltas.


## Landmark JSON schema

```json
{
  "schema": "landmarks.v1",
  "image_size": [width, height],
  "landmarks": [
    {"view":"front", "name":"leaf_top_tip", "class":"structural_tip", "x":627, "y":130}
  ]
}
```

For part masks, generate initial landmarks from extrema: top/bottom/left/right, centroid, and contour inflection points. Then rename them to semantic names before repair.

© RobLe3 · MIT · RobLe3/cc-blender-skill

Смотрите также

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

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