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

최신 AI 리소스게시됨 6 개월 전 AI 공유 서클
18.6K 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. 모델을 생성하는 데 시간이 얼마나 걸리나요?
    일반적으로 스케치 세부 사항과 컴퓨터 성능에 따라 몇 초에서 몇 분 정도 걸립니다. 단순한 도형은 더 빠르며 복잡한 패턴은 약간 느릴 수 있습니다.
© 저작권 정책

관련 문서

댓글 없음

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