Бесплатный open-source аддон для Blender, который автоматически ретопологизирует плотные сетки и сканы в низкополигональные сетки из квадов, обрабатывая модель по частям.
ahujasid/camera-to-blender
Сфотографируйте реальный объект на телефон и получите сгенерированную 3D-модель, которая сразу импортируется в Blender.
- Звёзды
- 1,395
- Форки
- 162
- Открытые issues
- 1
- Последний коммит
- 2 месяца назад
Что это?
Camera to 3D — это конвейер, который превращает фото реального объекта с телефона в 3D-модель в Blender. При желании фон на фото можно удалить; затем изображение отправляется в Tripo3D API для генерации модели, после чего она передаётся через WebSocket add-on для Blender, который автоматически её импортирует.
Система состоит из двух частей. Python-сервер на FastAPI запускается на компьютере с открытым Blender и обрабатывает вызовы API и пересылку данных. Мобильное веб-приложение предоставляет интерфейс камеры. Поскольку для доступа к камере браузерам на телефонах требуется HTTPS, в настройке используется ngrok для публикации локального сервера, а тот же URL вставляется в панель WS Import add-on для Blender.
Для генерации моделей нужен API-ключ Tripo3D. API-ключ Gemini необязателен: если оставить поле пустым, фото будет использоваться без удаления фона. Вместо телефона можно использовать веб-камеру ноутбука, запустив сервер локально, без ngrok.
Ключевые возможности
- 01Снимает фото в браузере на телефоне или с веб-камеры ноутбука.
- 02При желании удаляет фон фото с помощью Gemini API.
- 03Генерирует 3D-модели через Tripo3D API.
- 04Автоматически импортирует готовые модели в Blender с помощью add-on, использующего WebSocket.
- 05Предусмотрена настройка ngrok для доступа с телефона по HTTPS.
Сценарии использования
- Сканирование повседневных объектов в Blender для использования в качестве референсов или исходных мешей.
- Быстрое добавление реальных объектов в 3D-сцену для предварительной визуализации.
- Создание прототипов 3D-ассетов без ручного моделирования.
Быстрый старт
- 1
Установите зависимости Python
pip install -r requirements.txt - 2
Запустите ретрансляционный сервер
uvicorn relay_server:app --host 0.0.0.0 --port 8000 - 3
Во втором терминале откройте доступ к серверу по HTTPS с помощью ngrok
ngrok http 8000 - 4
Установите дополнение WS Import в Blender и подключите его к URL ngrok
Что важно знать
- Для создания 3D-моделей необходим API-ключ Tripo3D.
- Для использования на телефоне нужен ngrok, поскольку камерам телефонов требуется HTTPS.
- Бесплатные URL ngrok меняются при каждом перезапуске, поэтому Blender нужно каждый раз подключать заново.
В подборках
Темы
Частые вопросы
- Что такое camera-to-blender?
- Сфотографируйте реальный объект на телефон и получите сгенерированную 3D-модель, которая сразу импортируется в Blender. Camera to 3D — это конвейер, который превращает фото реального объекта с телефона в 3D-модель в Blender. При желании фон на фото можно удалить; затем изображение отправляется в Tripo3D API для генерации модели, после чего она передаётся через WebSocket add-on для Blender, который автоматически её импортирует.
- camera-to-blender можно использовать бесплатно? Какая у него лицензия?
- camera-to-blender распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- camera-to-blender всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в camera-to-blender — 5 сент. 2026 г..
- Для чего можно использовать camera-to-blender?
- Сканирование повседневных объектов в Blender для использования в качестве референсов или исходных мешей. Быстрое добавление реальных объектов в 3D-сцену для предварительной визуализации. Создание прототипов 3D-ассетов без ручного моделирования.
- Как установить camera-to-blender?
- Установите зависимости Python: pip install -r requirements.txt Запустите ретрансляционный сервер: uvicorn relay_server:app --host 0.0.0.0 --port 8000 Во втором терминале откройте доступ к серверу по HTTPS с помощью ngrok: ngrok http 8000 Установите дополнение WS Import в Blender и подключите его к URL ngrok
- Где скачать camera-to-blender?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ahujasid/camera-to-blender
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Создаёт цельные наборы готового к игре 3D-реквизита в едином стиле по референсам с помощью агента Claude и генераторов на fal.
Аддон для Blender и MCP-сервер, с помощью которых AI-ассистенты, например Claude, могут создавать, изменять и изучать 3D-сцены в Blender по текстовым запросам.
Плагин DSH позволяет AI-модели управлять запущенным Blender по прямому TCP-каналу и предоставляет 16 инструментов для захвата вида, редактирования сцены и работы в headless-режиме.
Python-библиотека для описания 3D-объектов короткими программами с именованными частями на базе Blender bpy, рассчитанная на генерацию кода с помощью LLM.
Универсальный конвейер Structure-from-Motion и Multi-View Stereo с графическим и командным интерфейсами для 3D-реконструкции по изображениям.