Об этом проекте
image-blaster — это навык для Claude, который преобразует одно изображение в стартовый 3D-мир. Проект утверждает, что может перейти от изображения к полностью засетченной 3D-среде менее чем за пять минут, что делает его полезным для быстрого старта 3D-работы.
Как это работает
После клонирования репозитория и запуска claude CLI пользователь предоставляет ключи API для World Labs и FAL, помещает изображение в каталог input/ и просит Claude «взорвать его» — при необходимости подтверждая каждый шаг. По умолчанию конвейер создает:
- 3D-модели (.glb, .obj) всех динамических объектов в сцене
- Гауссов сплат (.spz) статического окружения
- Фоновый зацикленный звук, а также физические звуковые эффекты для объектов (.mp3)
Базовые модели генерации
- marble-1.1 (World Labs): создает исследуемую среду
- nano-banana: модель редактирования изображений по умолчанию для очистки источника, чистых фонов и референсных изображений объектов
- gpt-image-2: альтернативный провайдер редактирования изображений, когда навык редактирования просит предпочесть его
- hunyuan-3d (через FAL): генерирует 3D-модели объектов
- elevenlabs-sfx: генерирует фоновые и объектно-ориентированные звуки
Параметры Hunyuan 3D
Создание 3D-модели предоставляет несколько опций: --face-count (целевое количество полигонов от 40000 до 1500000, по умолчанию 50000), --enable-pbr (генерация PBR-материалов, по умолчанию true), --generate-type (Normal для текстурированной модели, LowPoly с уменьшением полигонов или Geometry для белой модели только с геометрией; по умолчанию Normal) и --polygon-type (треугольник или четырехугольник для LowPoly, по умолчанию треугольник).
Интеграция
Сгенерированные ассеты могут быть встроены в ассеты игровых движков, таких как Unity, Unreal и Godot; DCC-программного обеспечения, такого как Blender, 3DS Max и Maya; или веб-приложений, созданных с помощью Three.js или Electron.
Примеры использования, предложенные в README, включают концепции игровых уровней, воссоздание детской комнаты, создание сред для роботов, поиск мест для съемок и архитектурные визуализации.
Примечание для разработчиков: удаление /app из файла .claudeignore дает Claude возможность изменять встроенный React-вьюер.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.