Image Gen AI/ComfyUI

ComfyUI - 하나의 이미지로 여러 각도 생성

Vento AI 연구소 2026. 5. 1.
반응형

ComfyUI Qwen Image Edit 워크플로를 사용하여

한 장의 이미지를 여러 각도로 생성하기

 

한 장의 기본 이미지를 기준으로 다양한 카메라 각도를 생성하려면, 단순한 img2img 방식보다 전용 Edit 모델을 활용하는 방식이 훨씬 안정적이다. 이번 예제에서는 Qwen Image Edit 모델 + Multi-angles LoRA 조합으로, 동일 인물의 사진을 체계적으로 변환하였다.

1. 모델 구성 구조 설명

Qwen Image Edit Model and Loras Loader

  • UNET 모델 파일명 : qwen_image_edit_2509_fp8_e4m3fn.safetensors
  • VAE 파일명 : qwen_image_vae.safetensors
  • CLIP 파일명 : qwen_2.5_vl_7b_fp8_scaled.safetensors
  • LoRA 1 : Qwen-Edit-2509-Multiple-angles.safetensors
  • LoRA 2 : Qwen-Image-Edit-2509-Lightning-4steps-V1.0-...

해당 설정은 각도 변환에 최적화된 구조로 ComfyUI에서 템플릿으로 제공한다.

  • 기본 Edit 모델이 이미지 수정 역할을 한다.
  • Multiple-angles LoRA가 “카메라 회전” 학습 정보를 제공한다.
  • Lightning LoRA는 빠른 샘플링 최적화용이다.

2. 기준 이미지 로드

Load Character Image

  • 파일: Base Image 1.png
  • 해상도: 1536 × 1024

이 노드가 캐릭터의 기준점이다.

여기서 인물의 얼굴, 헤어, 분위기가 고정된다.

기본이 되는 캐릭터 이미지를 로드하고 실행을 클릭한다.

3. 각도 프롬프트 분기 구조

이 워크플로우의 핵심은 프롬프트 분기 노드들이다.

각 노드는 텍스트 하나만 바꾸는 구조다. 모델과 이미지 입력은 그대로 유지된다.

Close-up 프롬프트: Turn the camera to a close-up.

  • 얼굴이 프레임을 크게 채운다.
  • 배경이 상대적으로 줄어든다.

> 결과: ComfyUI-close_up_00002_.png

Wide angle 프롬프트: Turn the camera to a wide-angle lens.

  • 배경 정보가 늘어난다.
  • 원근감이 강조된다.

> 결과: ComfyUI-wide_shot_00001_.png

45도 오른쪽 프롬프트: Rotate the camera 45 degrees to the right.

> 결과: ComfyUI-45_right_00002_.png

45도 왼쪽 프롬프트: Rotate the camera 45 degrees to the left.

> 결과: ComfyUI-45_left_00001_.png

90도 오른쪽 (측면) 프롬프트: Rotate the camera 90 degrees to the right.

> 결과: ComfyUI-90deg_right_00002_.png

90도 왼쪽 프롬프트: Rotate the camera 90 degrees to the left.

> 결과: ComfyUI-90deg_left_00001_.png

Aerial view (탑뷰) 프롬프트: Turn the camera to an aerial view.

> 결과: ComfyUI-aerial_view_00002_.png

Low angle (로우앵글) 프롬프트: Turn the camera to a low-angle view.

>결과: ComfyUI-low_angle_00001_.png

일반 Stable Diffusion에서는 각도 변경 시 얼굴이 바뀌거나 다른 사람이 되는 경우가 많다. 하지만 Qwen Image Edit 모델은 입력 이미지를 기준으로 "카메라만 이동”시키는 방식으로 작동한다. 기본 캐릭터는 유지하고 시점만 조정하는 구조다.

NG : "90도 왼쪽 프롬프트" 결과는 인물을 기준으로 카메라 각도를 90도 적용해야 하는데 영상을 기준으로 카메라 90도가 적용되었다.

4. 품질 안정화 팁

1) 각도 문장은 짧게 유지한다

길게 설명하면 모델이 창작을 시작한다. 각도 명령은 단순하게 쓰는 것이 가장 좋다.

2) 동일한 seed 유지

여러 각도를 시리즈로 만들 때는 seed를 고정하면 안정성이 높다.

3) 한 번에 너무 극단적 각도를 요구하지 않는다.

45도 → 90도 → aerial 순서로 확장하는 것이 자연스럽다.

5. 두 사람으로 생성

 

Load Character Image

  • 파일: Base Image 2.png
  • 해상도: 384 × 256

생성되는 시간 단축을 위해 기본 이미지에서 이미지 크기를 25% 줄였다.

두 사람으로 생성했는데 캐릭터는 유지되었다. 하지만 일부 이미지들은 예상과 다르게 생성된다.

 
 
 
 
 
 
 
 

댓글