데브허브 | DEVHUB | 이미지를 3D 모델로 | ComfyUI + Hunyuan 3D Wrapper이미지를 3D 모델로 | ComfyUI + Hunyuan 3D Wrapper
- 이미지를 3D 모델로 변환하는 기술이 발전하여, 과거 3D 리소스 제작에 소요되던 시간을 크게 절약할 수 있게 되었습니다. ⏳
- ComfyUI의 유료 3D API(Lode, Tripo)는 고품질이지만 건당 $0.3~$1.2 이상의 비용이 발생합니다. 💸
- ComfyUI와 Hunyuan 3D Wrapper 노드팩을 사용하면 유료 API와 유사한 고품질 3D 모델을 무제한으로 무료 생성할 수 있습니다. ✨
- ComfyUI Portable 버전 설치를 강력히 권장하며, 특히 Stability Matrix 사용자는 Python 버전(3.10 vs 3.12/3.13) 차이로 인해 별도 설치가 필요합니다. 💻
- ComfyUI Portable 설치 시 약 25GB의 여유 공간이 필요하지만, 기존 Stability Matrix 사용자는 모델 폴더를 공유하여 추가 공간 소모를 줄일 수 있습니다. 💾
- ComfyUI Manager 설치는 ComfyUI를 편리하게 사용하기 위한 필수 단계이며, Git 설치 후 스크립트를 통해 진행됩니다. 🛠️
- Stability Matrix 사용자는
extra_model_paths.yaml.example 파일을 수정하여 ComfyUI Portable과 기존 ComfyUI 모델 폴더를 공유할 수 있습니다. 🔗
- Hunyuan 3D Wrapper 노드팩은 GitHub에서 클론 후, 파이썬 환경에서 종속성 업데이트 명령어를 실행하여 설치를 완료해야 합니다. 🚀
- 가장 중요한 Hunyuan 3D 모델 파일(
HunyuanDiT-v2-3D.safetensors, 약 10GB)을 다운로드하여 ComfyUI Portable의 models/diffusion_models 폴더에 저장해야 합니다. 📥
- 제공된 예제 워크플로우(
hydle_0.json)를 로드하고, 누락된 노드(예: ComfyUI-Essentials)는 ComfyUI Manager를 통해 설치해야 합니다. 🧩
- 3D 모델 생성 과정은 이미지 업로드, 배경 제거, 메시 생성(HYD Generate Mesh), 후처리, 텍스처 렌더링(Render Texture) 순으로 진행됩니다. ⚙️
Guidance Scale은 이미지 유사도를, Octree Resolution은 메시 품질을 조절하며, 초기 실행 시 AI 모델 로딩 및 다운로드로 시간이 소요될 수 있습니다. ⏱️
- 생성된 3D 모델은 GLB 파일 형식으로 ComfyUI의
output/3D 폴더에 저장되며, 재질이 입혀진 버전과 입혀지지 않은 버전으로 구분됩니다. 📂
- 테스트 결과, 복잡한 형태의 의자 등은 매우 정교하게 생성되었으나, 반투명하거나 금속성 재질은 아직 완벽하게 표현하지 못하는 한계가 있습니다. 🖼️
- AI가 평면 이미지 하나만으로 멋진 3D 공간을 생성할 날이 머지않았으며, 이에 따라 인간의 창의적 사고 발전이 더욱 중요해질 것입니다. 💡