Vibe Draw: творческий инструмент для преобразования нарисованных от руки эскизов в 3D-модели

Общее введение

Vibe Draw - это проект с открытым исходным кодом, который был разработан Мартин. Sit был разработан для того, чтобы пользователи могли превращать нарисованные от руки эскизы в красивые 3D-модели. Цель инструмента проста: сделать 3D-моделирование легким для любого человека, не требующим развитых художественных навыков или сложного программного обеспечения. Он использует искусственный интеллект, чтобы превратить даже самые грубые наброски в пригодные для использования цифровые 3D-активы. Проект имеет 410 звезд и 63 форка на GitHub, что говорит о его популярности. Vibe Draw подходит для дизайнеров, разработчиков и творческих энтузиастов, а полученные модели можно экспортировать в стандартный формат для использования с другими инструментами.

Vibe Draw:将手绘草图转化为3D模型的创意工具

 

Список функций

  • Быстрое преобразование нарисованных от руки эскизов в 3D-модели.
  • Поддерживает экспорт файлов стандартных форматов одним щелчком мыши (например. .glTF).
  • Используйте методы искусственного интеллекта, чтобы снизить технический порог для моделирования.
  • Предоставляется открытый исходный код, позволяющий пользователям настраивать или улучшать функциональность.
  • Поддерживаются различные форматы ввода, например, изображения или нарисованные от руки сканы.

 

Использование помощи

Vibe Draw - это проект с открытым исходным кодом на GitHub, его использование требует некоторых базовых знаний о работе с компьютером. Ниже подробно описано, как установить и использовать Vibe Draw, чтобы вы могли быстро приступить к работе.

Процесс установки

  1. Подготовка среды
    Перед использованием Vibe Draw убедитесь, что на вашем компьютере установлены следующие инструменты:

    • Git: для загрузки кода. Если нет, пользователи Windows могут загрузить его по адресу https://git-scm.com/, а пользователи Mac - через терминал, набрав brew install git.
    • Python: Рекомендуемая версия 3.8 или выше, загрузите и установите с сайта https://www.python.org/.
    • Docker(Необязательно): если вы хотите запустить его в контейнере, загрузите его с сайта https://www.docker.com/.
  2. Скачать код проекта
    Откройте терминал (CMD или PowerShell для Windows, Terminal для Mac) и введите следующую команду:
git clone https://github.com/martin226/vibe-draw.git

После завершения загрузки перейдите в папку с проектом:

cd vibe-draw
  1. Установка зависимостей
    Проект требует наличия некоторых библиотек Python. Находясь в папке, запустите его:
pip install -r requirements.txt

Если вы используете Docker, выполните следующую команду для создания контейнера:

docker build -t vibe-draw:latest .
  1. Запустите внутреннюю службу
    Проект разделен на фронтэнд и бэкэнд, причем бэкэнд выполняет основные функции по созданию эскизов в 3D. Входные данные в конце:
python backend/run.py

Если вы используете Docker, запустите контейнер:

docker run -p 8000:8000 vibe-draw:latest
  1. Доступ к внешнему интерфейсу
    В настоящее время фронтенд-часть Vibe Draw можно запустить вручную или посетить онлайн-демонстрацию. Загляните на GitHub в README.md файл, чтобы проверить, есть ли инструкции по запуску внешнего интерфейса. Если нет, вы можете протестировать функциональность непосредственно с помощью API бэкэнда.

Работа основных функций

1. Загрузка эскизов и создание 3D-моделей

  • перейти::
  • Подготовьте эскиз, нарисованный от руки (либо на бумаге и сфотографированный, либо с помощью цифрового инструмента).
  • Если есть внешний интерфейс, откройте браузер и перейдите по локальному адресу (например. http://localhost:8000), нажмите кнопку "Загрузить" и выберите изображение.
  • Если вы используете внутренний API, отправьте POST-запрос на адрес /api/generate конечные точки, с прикрепленными файлами изображений (см. конкретные параметры в backend/app/api (код в папке).
  • в конце концов: Через несколько секунд - несколько минут (в зависимости от сложности изображения) система вернет предварительный просмотр 3D-модели.

2. Экспорт 3D-моделей

  • перейти::
  • После создания модели во внешнем интерфейсе появится кнопка "Экспорт". .glTF Формат Сохранить.
  • Если вы используете API, вызовите /api/export конечной точки для загрузки возвращенного файла.
  • использовать: Экспортировано .glTF Файлы можно открыть в Blender, Unity и т.д. для дальнейшего редактирования или использования.

3. Пользовательские функции

  • перейти::
  • показать (билет) backend/core папку, чтобы найти основной код для генерации модели.
  • При необходимости измените параметры, например, настройте разрешение модели или оптимизируйте алгоритм.
  • Сохраните и перезапустите службу, чтобы проверить новый эффект.
  • привлекать внимание к чему-л.: Необходимо немного знать Python и AI-моделирование, и на GitHub есть сообщества, где вы можете попросить помощи.

предостережение

  • Убедитесь, что сеть работает без сбоев, для некоторых функций может потребоваться загрузить онлайн-модель весов.
  • Если вы столкнулись с ошибкой, проверьте журнал вывода терминала или задайте вопрос на странице GitHub Issues.
  • Проект все еще находится в разработке, возможны ошибки в функционале, советуем обратить внимание на обновления.

С помощью этих шагов вы сможете превратить эскизы в 3D-модели с помощью Vibe Draw. Это простой, но мощный инструмент, который особенно подходит для быстрого создания прототипов.

 

сценарий применения

  1. Быстрое моделирование для дизайнеров
    Дизайнер продукции делает эскиз новой мебели, создает 3D-модель с помощью Vibe Draw и импортирует ее в программное обеспечение для корректировки деталей, экономя время на ручном моделировании.
  2. Прототипирование разработчиков игр
    Разработчики игр вручную рисуют эскизы персонажей-монстров, загружают их в Vibe Draw, генерируют модели, а затем напрямую импортируют их в Unity для быстрого тестирования игровых эффектов.
  3. Студенты изучают 3D-дизайн
    Студенты-художники используют Vibe Draw, чтобы превращать эскизы для классных заданий в 3D-творения, которые они могут представить учителю или показать одноклассникам без необходимости изучать сложное программное обеспечение.

 

QA

  1. Является ли Vibe Draw бесплатным?
    Да, это проект с открытым исходным кодом на GitHub, который каждый может скачать и использовать бесплатно. Однако для его запуска вам могут понадобиться собственные ресурсы компьютера.
  2. Я не знаю, как программировать, будет ли это работать?
    Да, но вам нужно будет выполнить все шаги по установке. Будет проще начать работу, если есть внешний интерфейс. Если вы не разбираетесь в коде, рекомендуем попросить друга помочь вам с настройкой.
  3. Какие типы эскизов поддерживаются?
    В настоящее время поддерживаются простые линейные эскизы, такие как контуры объектов или основные фигуры. Сложные цветные рисунки могут не работать, поэтому рекомендуется сначала попробовать черно-белые линейные эскизы.
  4. Сколько времени требуется для создания модели?
    Обычно от нескольких секунд до нескольких минут, в зависимости от деталей эскиза и производительности компьютера. Простые фигуры получаются быстрее, сложные узоры - немного медленнее.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...