Vibe Draw: 손으로 그린 스케치를 3D 모델로 변환하는 창의적인 도구

최신 AI 리소스12개월 전에 게시됨 AI 공유 서클
52.5K 00
堆友AI

일반 소개

바이브 드로우는 오픈소스 프로젝트입니다. Martin. Sit는 사용자가 손으로 그린 스케치를 아름다운 3D 모델로 만들 수 있도록 개발되었습니다. 이 도구의 목표는 간단합니다. 고급 미술 기술이나 복잡한 소프트웨어 없이도 누구나 쉽게 3D 모델링을 할 수 있도록 하는 것입니다. 인공 지능을 사용하여 가장 거친 스케치도 사용 가능한 3D 디지털 자산으로 변환합니다. 이 프로젝트는 깃허브에서 410개의 별과 63개의 포크를 보유하고 있어 그 인기를 실감할 수 있으며, 디자이너, 개발자 또는 크리에이티브 애호가에게 적합하고 출력 모델을 표준 형식으로 내보내 다른 도구와 함께 사용할 수 있습니다.

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

 

기능 목록

  • 손으로 그린 스케치를 3D 모델로 빠르게 변환합니다.
  • 표준 형식 파일의 원클릭 내보내기를 지원합니다(예 .glTF).
  • 인공 지능 기술을 사용하여 모델링의 기술적 문턱을 낮추세요.
  • 사용자가 기능을 사용자 지정하거나 개선할 수 있도록 오픈 소스 코드가 제공됩니다.
  • 이미지나 손으로 그린 스캔 등 다양한 입력 형식이 지원됩니다.

 

도움말 사용

바이브 드로우는 깃허브 기반의 오픈 소스 프로젝트로, 이를 사용하려면 컴퓨터 작동에 대한 기본적인 지식이 필요합니다. 설치 및 사용 방법에 대한 자세한 내용은 다음과 같으므로 빠르게 시작할 수 있습니다.

설치 프로세스

  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. 프로젝트 코드 다운로드
    터미널(Windows의 경우 CMD 또는 PowerShell, 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 블렌더, Unity 등으로 파일을 열어 추가 편집 또는 사용할 수 있습니다.

3. 사용자 지정 기능

  • 이동::
  • 쇼(티켓) backend/core 폴더에서 모델 생성을 위한 핵심 코드를 찾을 수 있습니다.
  • 모델 해상도를 조정하거나 알고리즘을 최적화하는 등 필요에 따라 매개변수를 수정합니다.
  • 서비스를 저장하고 다시 시작하여 새 효과를 테스트합니다.
  • STH에 주목하세요.약간의 Python 및 AI 모델링이 필요하며, GitHub에 도움을 요청할 수 있는 커뮤니티가 있습니다.

주의

  • 네트워크가 원활한지 확인하고 일부 기능은 온라인 모델 가중치를 다운로드해야 할 수 있습니다.
  • 오류가 발생하면 터미널 출력 로그를 확인하거나 GitHub 이슈 페이지에서 질문하세요.
  • 이 프로젝트는 아직 개발 중이며 기능에 버그가 있을 수 있으므로 업데이트에 주의를 기울이는 것이 좋습니다.

이 단계를 통해 스케치를 3D 모델로 변환할 수 있습니다. 간단하지만 강력하며 특히 신속한 프로토타이핑에 적합합니다.

 

애플리케이션 시나리오

  1. 디자이너를 위한 신속한 모델링
    제품 디자이너가 새 가구를 스케치하고 Vibe Draw를 사용하여 3D 모델을 생성한 후 디자인 소프트웨어로 가져와 세부 사항을 조정하고 수동 모델링 시간을 절약할 수 있습니다.
  2. 게임 개발자 프로토타이핑
    게임 개발자는 몬스터 캐릭터 스케치를 직접 그려서 Vibe Draw에 업로드하고 모델을 생성한 다음 Unity로 직접 임포트하여 게임 효과를 빠르게 테스트할 수 있습니다.
  3. 학생들은 3D 디자인을 배웁니다.
    미술과 학생들은 복잡한 소프트웨어를 배우지 않고도 수업 과제를 위한 스케치를 3D 창작물로 변환하여 교사에게 제출하거나 반 친구들에게 보여줄 수 있습니다.

 

QA

  1. Vibe Draw는 무료인가요?
    예, 누구나 무료로 다운로드하여 사용할 수 있는 GitHub의 오픈 소스 프로젝트입니다. 하지만 이를 실행하려면 자체 컴퓨터 리소스가 필요할 수 있습니다.
  2. 프로그래밍하는 방법을 모르는데 작동하나요?
    예, 하지만 설치 단계를 따라야 합니다. 프런트엔드 인터페이스가 있으면 더 쉽게 시작할 수 있습니다. 코딩 방법을 모른다면 친구의 도움을 받아 구성하는 것이 좋습니다.
  3. 어떤 스케치 유형이 지원되나요?
    현재 개체 윤곽선이나 기본 도형과 같은 간단한 선 스케치만 지원됩니다. 복잡한 컬러 그림은 제대로 작동하지 않을 수 있으므로 먼저 흑백 선 스케치를 시도해 보는 것이 좋습니다.
  4. 모델을 생성하는 데 시간이 얼마나 걸리나요?
    일반적으로 스케치 세부 사항과 컴퓨터 성능에 따라 몇 초에서 몇 분 정도 걸립니다. 단순한 도형은 더 빠르며 복잡한 패턴은 약간 느릴 수 있습니다.
© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...