본문으로 건너뛰기

© 2026 Molayo

Qiita헤드라인2026. 05. 16. 13:39

【메모】StableGen을 사용하여 Blender 상에서 텍스처를 AI 생성하기

요약

본 문서는 StableGen이라는 확장 기능을 사용하여 Blender 환경에서 3D 모델의 텍스처를 AI로 생성하는 과정을 메모 형식으로 정리한 가이드입니다. 사용자는 ComfyUI와 Blender 버전을 확인하고, StableGen을 설치하기 위해 `installer.py` 스크립트를 실행하여 필요한 패키지들을 조합해 설치합니다. 이후 StableGen 설정에서 저장 경로 지정 및 온라인 액세스를 활성화하고, 카메라를 추가하며 프롬프트를 입력하여 텍스처 생성을 진행할 수 있습니다.

핵심 포인트

  • StableGen은 ComfyUI 기반의 확장 기능으로 Blender 내에서 AI 텍스처 생성 기능을 제공합니다.
  • 설치 과정에서는 `installer.py` 스크립트를 통해 필요한 최소 요구 사항(예: SDXL)을 선택적으로 조합하여 설치해야 합니다.
  • 텍스처 생성을 위해서는 StableGen 설정에서 온라인 액세스를 활성화하고, 여러 개의 카메라를 추가하며 프롬프트를 입력하는 것이 핵심입니다.
  • AI 텍스처 생성 직후에는 카메라 각도나 위치가 자동으로 조정되는 모드에 진입하므로, 마우스 조작을 자제해야 합니다.

Blender 상에서 ComfyUI를 구동할 수 있는 확장 기능인 StableGen을 사용하여, Blender 상에서 3D 모델에 대한 텍스처를 AI 생성하였다.

여기에서는 StableGen의 셋업(Setup)부터 실제 사용(텍스처 생성까지)을 메모 형식으로 정리한다.

  • ComfyUI 공식 사이트에서 포터블(Portable) 버전 또는 데스크톱(Desktop) 버전을 다운로드

필자는 데스크톱 버전으로 테스트

  • Blender는 공식 사이트에서 다운로드

버전은 4.2~4.5 또는 5.1 이상이 권장된다고 GitHub의 README에 기재되어 있다. (2026/5 현재)

Blender: Version 4.2 – 4.5 (OSL projection) or Blender 5.1+ (GPU-accelerated projection via native Raycast nodes). Blender 5.0 is not supported (OSL is broken and native Raycast was not yet available).

StableGen의 설치 및 셋업(Setup) 절차는 GitHub의 README와 YouTube를 통해 절차가 공개되어 있다.

위의 Tutorial과 README를 읽으며 진행할 경우, 세부적인 기술이나 설명 부분에서 서로 보충 정보가 필요하므로 양쪽 모두를 훑어보며 진행하는 것이 좋다.

GitHub 페이지에서 Release 버전의 StableGen zip 파일과 installer.py를 다운로드한다.

다운로드한 zip 파일과 installer.py는 ComfyUI 디렉토리로 이동시켜 둔다.

필요한 AI 모델 등도 함께 설치하기 때문에, 완료까지 시간이 걸릴 수 있다는 점에 주의가 필요하다.

    1. ComfyUI의 터미널(Terminal)을 연다.
    1. 아래 명령어를 실행한다.
python installer.py "<ComfyUI 루트 디렉토리 경로>\ComfyUI"
#InstallerPackagesOverview
1Minimal CoreSDXL 텍스처링의 최소 요구 사항~7.3 GB
...
  • 필요에 따라 위 항목들을 조합하여 설치를 실행한다.
  • 인스톨러(Installer)는 각 항목별로 설치가 완료되면 종료된다.
  • 따라서 적절히 인스톨러를 재실행하여 다시 입력할 필요가 있다.

이하는 README 설명의 발췌 내용이다.

  • Full 3D asset generation (SDXL): Options 3 + 8 (or 4 + 8 with a checkpoint included)
  • Full 3D asset generation (Qwen): Options 6 + 8
  • Texturing only (SDXL): Option 3 (or 4)
  • Texturing only (Qwen): Option 5 (or 6/7)
  • Add PBR to any setup: Options 9 + 10 (included in options 3 and 4)

(이 설명에 따르면, 예를 들어 9+10은 3 및 4에 포함되어 있다고 한다.)

참고로 필자는 모델에 대한 텍스처 생성이 목적이었기에, 자신의 PC 환경을 고려하여 4+7을 실행하여 검증하였다. (8은 나중에)

  • StableGen.zip 설치

  • StableGen의 프리퍼런스(Preferences) 편집

  • Output Directory(저장 경로) 지정

  • Server Address 설정

  • ComfyUI 측의 설정에 맞춤

  • Blender의 온라인 액세스(Online Access)를 활성화

ComfyUI 측의 포트(Port) 번호 확인

...에서 확인 가능

  • 프리셋(Preset)에서 Default 설정

  • 카메라 추가

  • 텍스처 생성에 사용할 카메라를 추가

  • Placement・・・Auto(Normal-Weighted)

  • Auto Aspect・・・Per Camera

  • Number of Cameras・・・8

  • Exclude bottom 체크 해제(OFF)

생성 직후의 마우스 조작 주의

  • 생성 직후, 자동으로 카메라의 각도나 위치를 조정하는 모드가 된다.

  • 카메라의 각도는 마우스 이동에 반응하기 때문에, 습관적으로 마우스를 움직여 버리면 카메라 방향이 흐트러져 번거로운 일이 발생한다.

  • 카메라 생성 직후의 마우스 조작은 꾹 참고 지켜봐야 한다.

  • Space 키를 눌러 다음 카메라의 위치나 각도 검증 (verify) 단계로 넘어간다.

  • 모든 작업이 종료되면 수동으로 원래 카메라로 돌아가야 한다.

  • 생성 직후, 자동으로 카메라의 각도나 위치를 조정하는 모드가 된다.

  • 텍스처 생성에 사용할 카메라 추가

  • 프롬프트 (Prompt) 입력

  • 기본값으로 gold cube가 입력되어 있었으므로, 우선 그대로 실행

  • 다른 SDXL 모델로 작동하는지 테스트

  • 캐릭터 에셋 (Asset)의 텍스처 생성

    • 캐릭터의 얼굴
    • 캐릭터의 의복이나 소품
    • 캐릭터의 머리카락
  • 배경 에셋 (Asset)에 대한 텍스처 생성

  • 3D 모델 생성 테스트

AI 자동 생성 콘텐츠

본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0