주요 콘텐츠로 건너뛰기
AI 튜토리얼

Blender에서 ai-texture-forge로 이음새 없는 PBR 재질 생성

ai-texture-forge를 설치하고 사용하는 방법을 알아보세요. 이 Windows용 Blender 애드온은 로컬 또는 클라우드 디퓨전 제공자를 통해 이음새 없는 PBR 재질, 콘셉트 아트, 장면 전체 프로젝션, 인페인팅 이미지 및 업스케일 결과를 생성합니다.

Blender에서 ai-texture-forge로 이음새 없는 PBR 재질 생성

ai-texture-forge란 무엇인가요?

ai-texture-forge는 Windows용 Blender 애드온으로, 3D 뷰포트 안에서 텍스트 프롬프트를 텍스처, 콘셉트 아트, 배경 에셋 및 장면 전체 프로젝션으로 변환합니다. 로컬 GPU 확산 엔진이나 연결된 클라우드 공급자를 사용할 수 있습니다.

이 애드온은 생성 기능과 텍스처 파이프라인 및 머티리얼 빌더를 결합합니다. 생성된 결과를 심리스 텍스처로 만들고, 깊이 정보를 사용해 환경 전체에 투영하며, 인페인팅으로 수정하고, 아웃페인팅으로 확장하고, 4배 업스케일링할 수 있습니다. 또한 결과를 색상, 거칠기 및 노멀 맵으로 Blender 셰이더 노드에 연결할 수 있습니다.

예를 들어 N 패널에 weathered copper, green patina, seamless를 입력하면 활성 오브젝트에 사용할 타일형 머티리얼을 생성할 수 있습니다.

주요 기능

  • 텍스트-텍스처 생성: 일반 언어로 작성한 프롬프트에서 텍스처, 콘셉트 아트 및 배경 에셋을 생성합니다.
  • 심리스 타일링: 눈에 띄는 이음새 없이 반복되도록 설계된 표면을 생성합니다.
  • 장면 전체 프로젝션: 깊이 인식 프로젝션을 사용해 한 번에 전체 모델이나 환경에 텍스처를 적용합니다.
  • 인페인팅 및 아웃페인팅: 결함과 이음새를 수정하거나 어느 방향으로든 이미지를 확장합니다.
  • 4배 AI 업스케일링: 클로즈업 및 최종 해상도 작업을 위한 디테일을 개선합니다.
  • 렌더 재스타일링: 렌더 패스와 노드 시스템을 사용해 컴포지터 안에서 스틸 이미지와 애니메이션의 스타일을 변경합니다.
  • 로컬 및 클라우드 공급자: 지원되는 로컬 GPU에서 확산을 실행하거나 클라우드 API에 연결합니다.
  • 생성 기록: 이전 결과를 불러오고, 내보내고, 가져옵니다.

요구 사항 및 설치

릴리스 번들은 Windows x64를 대상으로 하며 Blender 4.2 이상이 필요합니다. 로컬 확산을 사용하려면 VRAM이 충분한 지원 로컬 GPU가 필요하지만, 대신 클라우드 공급자를 사용할 수도 있습니다.

  1. 애드온을 다운로드합니다. Releases 페이지에서 ai-texture-forge.zip을 다운로드합니다.

  2. ZIP 차단을 해제합니다. Windows는 다운로드한 압축 파일을 차단된 파일로 표시할 수 있습니다. PowerShell을 열고 다음을 실행합니다.

    powershell Unblock-File -Path "$HOME\Downloads\ai-texture-forge.zip"
  3. Blender에 설치합니다. Edit → Preferences → Get Extensions를 열고 메뉴를 연 다음 Install from Disk를 선택하고 다운로드한 ZIP을 지정합니다.

  4. 확장 기능을 활성화합니다. Blender의 확장 기능 환경 설정에서 ai-texture-forge가 활성화되어 있는지 확인합니다.

  5. 인터페이스를 엽니다. 3D 뷰포트에서 N을 눌러 사이드바를 열고 ai-texture-forge 패널을 선택합니다.

  6. 공급자를 구성합니다. 로컬 또는 클라우드 공급자를 선택하고 필요한 연결 정보를 입력한 다음 확산 모델을 선택합니다.

Open Studio Window를 클릭할 수도 있습니다. Studio 또는 외부 클라이언트를 사용하는 동안 Blender를 계속 실행해 두세요. 이러한 도구는 활성 Blender 세션과 통신하기 때문입니다.

생성 설정 구성

주요 설정은 애드온 패널에서 사용할 수 있습니다.

  • Provider: 로컬 GPU 확산 백엔드 또는 클라우드 API를 선택합니다. 엔드포인트 URL과 키도 같은 패널에서 구성합니다.
  • Model: 생성에 사용할 확산 모델을 선택합니다.
  • Resolution: 기본 이미지 크기는 1024입니다.
  • Steps: 기본값은 확산 단계 30입니다. 값을 높이면 디테일이 향상될 수 있지만 생성 시간도 늘어납니다.
  • Seed: 일관된 스타일을 반복하려면 고정 시드를 사용하고, 변화를 주려면 무작위 상태로 둡니다.
  • Seamless: 생성된 표면을 눈에 보이는 이음새 없이 타일링해야 할 때 이 옵션을 활성화합니다.
  • Depth strength: 기본값은 0.6이며 프로젝션이 장면 깊이를 얼마나 밀접하게 따를지 조절합니다.
  • Upscale: 기본 4배 계수로 최종 출력에 AI 업스케일링을 적용합니다.
  • Render pass blend: 기본값 0.5는 Cycles 렌더와 재스타일링 결과 사이의 혼합 비율을 조절합니다.
  • History: 이전 생성을 불러오고, 내보내고, 가져오려면 이 옵션을 활성화해 두세요.

기본 사용법: 심리스 PBR 머티리얼 생성

  1. 머티리얼을 적용할 오브젝트를 선택합니다.

  2. 3D 뷰포트 사이드바에서 ai-texture-forge 패널을 엽니다.

  3. 다음과 같이 설명적인 프롬프트를 입력합니다.

    weathered red brick, worn mortar, realistic surface, seamless
  4. 결과를 오브젝트 전체에 반복 적용할 수 있도록 Seamless를 활성화합니다.

  5. 공급자와 모델을 선택한 다음 생성을 시작합니다.

  6. 결과를 활성 오브젝트에 적용합니다. 머티리얼 빌더가 생성된 색상, 거칠기 및 노멀 맵을 Blender의 셰이더 노드에 연결합니다.

이 워크플로는 눈에 띄는 반복 이음새 없이 넓은 영역을 덮어야 하는 게임용 벽, 건축 시각화 표면 및 기타 머티리얼에 유용합니다.

콘셉트 아트 및 배경 에셋 만들기

뷰포트에서 콘셉트를 개발하려면 SF 골목과 같은 장면의 기본 형태를 구성하고, 적절한 콘셉트 프리셋을 선택한 다음 원하는 시각적 방향을 설명합니다. Blender에서 직접 배경 에셋을 생성하고, 이미지를 외부 애플리케이션으로 내보내지 않고 여러 변형을 반복해서 만들 수 있습니다.

프롬프트는 다음과 같이 작성할 수 있습니다.

cinematic sci-fi alley, wet pavement, glowing signs, atmospheric depth

프롬프트 프리셋은 원하는 외관을 더 빠르게 설정하는 데 도움이 되며, 시드 설정은 반복 작업 중 일관된 시각적 방향을 유지하는 데 도움이 됩니다.

전체 장면에 스타일 투영하기

  1. 텍스처를 적용할 환경 또는 장면 오브젝트를 선택합니다.

  2. 깊이 인식 투영 워크플로를 사용합니다.

  3. 원하는 외관을 설명합니다. 예:

    버려진 공장, 녹, 먼지, 산업적 부식
  4. 투영이 장면의 지오메트리를 더 가깝거나 느슨하게 따라가야 한다면 Depth strength를 조정합니다.

  5. 한 번에 장면 전체에 투영을 생성합니다.

  6. 더 세밀한 처리가 필요한 영역은 인페인팅으로 수정합니다.

  7. 최종 이미지에 더 많은 디테일이 필요하면 4× 업스케일을 실행합니다.

고급 워크플로

이음새와 결함 수정

기존 생성 결과에 눈에 띄는 이음새나 원치 않는 흔적이 있다면 인페인팅 워크플로를 사용해 해당 영역을 수정합니다. 새로운 타일형 재질을 만들 때는 생성 전에 Seamless를 활성화하는 것이 좋습니다.

아웃페인팅으로 배경 확장

배경을 원래 경계 너머로 확장해야 할 때 아웃페인팅을 사용합니다. 전체 구성을 다시 만들지 않고 배경을 넓히거나 특정 방향으로 이미지를 확장할 때 유용합니다.

외관을 승인한 후 업스케일

먼저 기본 해상도에서 이미지를 생성하고 다듬습니다. 재질 또는 투영이 시각적으로 올바른지 확인한 후 4× AI 업스케일을 적용하면 원본 장면을 다시 렌더링하지 않고 클로즈업 디테일을 향상할 수 있습니다.

시드와 히스토리로 반복 작업

비슷한 외관을 유지하면서 프롬프트나 설정 변경을 시험하려면 시드를 고정합니다. 이전 생성 결과를 불러오거나 내보내거나 가져올 수 있도록 History를 활성화해 둡니다.

로컬 및 클라우드 제공자 전략적으로 사용

로컬 엔진은 GPU를 사용해 디퓨전을 수행하고, 로컬 시스템의 VRAM이 부족하거나 연결된 서비스가 작업에 더 적합할 때는 클라우드 제공자가 작업을 이어받을 수 있습니다. 생성 결과를 문제 해결하기 전에 제공자 설정에서 엔드포인트, 키, 모델 이름을 확인합니다.

문제 해결

  • ZIP이 설치되지 않음: PowerShell에서 Unblock-File 명령을 실행한 다음 Blender 설치를 다시 시도합니다.
  • 패널이 표시되지 않음: Edit → Preferences → Get Extensions에서 확장 기능이 활성화되어 있는지 확인하고, Windows x64에서 Blender 4.2 이상이 실행 중인지 확인합니다.
  • 생성이 실패하거나 멈춤: 제공자 엔드포인트, API 키, 모델 이름을 확인합니다. 로컬 생성의 경우 GPU에 충분한 VRAM이 있는지 확인합니다. 로컬 엔진이 요청을 완료하지 못할 때는 클라우드 제공자를 사용할 수 있습니다.
  • 이음새가 계속 보임: 생성 전에 Seamless를 활성화하거나 인페인팅을 사용해 기존 텍스처를 수정합니다.
  • 클로즈업이 흐릿함: 최종 생성 결과에 4× AI 업스케일을 적용합니다.
  • Studio 또는 외부 클라이언트가 응답하지 않음: 클라이언트가 실행 중인 Blender 세션과 통신하므로 Blender를 열어 둡니다.

결론

ai-texture-forge는 프롬프트 기반 디퓨전, 매끄러운 재질 생성, 깊이 인식 장면 투영, 이미지 수정, 스타일 변경, 업스케일 기능을 Blender 뷰포트로 제공합니다. Windows 애드온을 설치하고 로컬 또는 클라우드 제공자를 설정한 다음, 간단한 매끄러운 재질부터 시작해 콘셉트 아트와 전체 장면 텍스처링으로 작업을 확장해 보세요.

이 프로젝트는 MIT 라이선스로 배포됩니다. 프롬프트 프리셋, 제공자 구성, 워크플로 아이디어는 이슈나 풀 리퀘스트를 통해 공유할 수 있습니다.