Stable Diffusion WebUI 완벽 가이드: 무한한 창작의 자유
Midjourney는 쉽지만 제한적입니다. Stable Diffusion은 어렵지만 모든 것이 가능합니다. 진정한 크리에이터를 위한 가이드.
서론: 준비물 (System Requirements)
Stable Diffusion은 내 PC 자원을 씁니다. 노트북? 팬 소리가 이륙할 겁니다.
- GPU: NVIDIA GeForce RTX 3060 (VRAM 12GB) 이상 권장. 8GB도 가능하지만 고해상도 작업 시 터질 수 있습니다.
- RAM: 16GB 이상.
- Storage: SSD 100GB 이상 (모델 파일 하나가 2~6GB입니다).
Part 1. 설치 (Installation)
1. Python & Git 설치
파이썬 3.10.x 버전을 설치해야 합니다. (주의: 최신 버전은 호환성 문제가 있을 수 있음). 설치 시 "Add Python to PATH" 체크박스를 반드시 누르세요.
2. Automatic1111 클론
터미널(CMD)을 열고 깃허브에서 저장소를 복사해옵니다.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
3. 실행 (Run)
폴더 안에 있는 webui-user.bat 파일을 더블클릭합니다. 처음 실행 시 필요한 라이브러리(수 기가바이트)를 다운로드하느라 30분 정도 걸립니다.
인내심을 가지세요.
Part 2. 모델(Checkpoint)의 세계: Civitai
기본 모델(SD 1.5, SDXL)은 그림 실력이 별로입니다. Civitai.com에 가면 전 세계 유저들이 튜닝한 모델들이 널려 있습니다.
- 실사(Photorealistic): 'Realistic Vision', 'Juggernaut XL'
- 애니메이션(Anime): 'Anything v5', 'Counterfeit'
다운로드한 .safetensors 파일을 models/Stable-diffusion 폴더에 넣고 새로고침하면 적용됩니다.
Part 3. 신의 손: ControlNet
프롬프트만으로는 "왼손으로 브이하고 오른손으로 턱 받침 한 자세"를 만들기 어렵습니다. ControlNet은 뼈대(OpenPose)나 스케치(Canny)를 인식해서 구도를 완벽하게 제어합니다.
- OpenPose: 졸라맨 같은 뼈대 이미지를 넣으면 그대로 포즈를 취합니다.
- Canny / Lineart: 선화를 넣으면 자동으로 채색해 줍니다.
Part 4. 나만의 스타일 입히기: LoRA
특정 캐릭터나 화풍만 쏙 뽑아서 학습시킨 작은 모델 파일(100MB 정도)입니다. 예를 들어 'Ghibli Style LoRA'를 적용하면 어떤 그림이든 지브리 애니메이션처럼 바꿔줍니다.
결론: 무한한 가능성의 놀이터
Stable Diffusion은 오픈소스의 힘을 보여주는 가장 완벽한 예시입니다. 매일 새로운 확장 기능(Extension)이 나오고 있습니다. ComfyUI 같은 노드 기반 툴로 넘어가면 영상 생성까지 가능합니다. 두려워 말고 설치해 보세요.
자주 묻는 질문 (FAQ)
Q1: Mac(M1/M2)에서도 되나요?
네, 'Draw Things'나 'DiffusionBee' 같은 앱을 쓰면 원클릭으로 설치됩니다. 하지만 속도는 NVIDIA GPU보다 느립니다.