AI 이미지/AI Video

간단 3D 효과 비디오 생성 방법

하늘이푸른오늘 2025. 5. 6. 09:34

이 워크플로는 이미지를 입력받아 아래 예제와 같이  3D 효과를 보여주는 비디오를 생성하는 워크플로입니다. 

소프트웨어

이 글에서는 스테이블 디퓨전용 GUI중에서도 제일 강력하며, 현재 거의 대세로 자리잡고 있는 ComfyUI를 사용합니다. ComfyUI가 처음이시라면, 설치 및 기본 사용방법초보가이드를 확인하시기 바랍니다.

워크플로 작동 원리

이 워크플로의 중앙에는 이미지를 입력받아 먼저 Depth map을 생성하고, 이를 이 Depth map을 이용해 [Depthflow] 노드에서 3차원 비디오를 생성합니다. 

그 아래쪽에는 여러가지 3D 효과 중에서 하나를 선택하는 부분입니다. Circle, Dolly 등 총 6가지 3D 효과가 있는데, [Preset Swith] 노드에서 이중 하나를 선택합니다. 오른쪽에는 선택된 결과가 텍스트로 표시됩니다.

맨 위에서는 3D 효과가 아닌 사진 효과를 선택할 수 있습니다. 왼쪽의 Vignette 는 사진 바깥쪽이 검게 변하는 효과이고, 오른쪽의 DOF는 카메라의 심도(Depth of Field)효과로서 멀리 있는 피사체를 흐리게 표현하는 효과입니다.

따라하기

1 단계: 모델 다운로드

이 워크플로는 별도로 다운로드 받을 모델이 없습니다. 이 워크플로는 생성형 모델이 아니라, 이미지의 Depth map을 기준으로 프레임을 생성하는 방법이기 때문입니다. 

2 단계: 워크플로 불러오기

아래의 Json 파일을 다운로드 받아 ComfyUI로 불러옵니다.

Depthflow_3D_effect.json
0.02MB

이 워크플로를 불러오면 오류가 발생할 수 있습니다. 그러한 경우, 다음과 같은 작업이 필요합니다.

3 단계: 이미지 불러오기

아래와 같이 [Load Image] 노드에 원하는 이미지를 불러옵니다. 이 워크플로에서 사용하는  SDXL Hoko Manga Style LoRA 모델은 여성 1인 용이기 때문에 여성이 포함된 이미지를 사용하는 것이 좋습니다. 필요하시면 아래 파일을 사용하셔도 됩니다.

anime.png
1.00MB

4 단계: 프롬프트 검토

이 워크플로에서는 별도의 프롬프트가 없습니다.

5 단계: Depthflow 모션 선택

이 워크플로에는 총 6가지의 Depthflow Motion Preset이 포함되어 있습니다. 아래의 [Preset Switch]노드 아래쪽에 있는 select에서 1~6번중의 하나를 선택하면 됩니다.

1. Circle - 카메라를 상-우-하-좌 의 순서로 돌리면서 촬영하는 효과 2. Dolly - 카메라를 피사체를 향해 가까이 갔다가 뒤로 멀어지는 효과 3. Orbital - 카메라를 좌측 앞쪽 - 정면 더 앞쪽 - 우측 앞쪽 - 정면 처럼 수평면에서 회전시키면서 촬영하는 효과
4. Zoom - 카메라를 가까이 하여 피사체를 확대하는 효과를 만듭니다. 방향을 반대로 하면 축소도 가능 5. Horizontal 카메라를 좌측 우측으로 왔다갔다 하는 효과 6. Vertical - 카메라를 위 아래로 오르락내리락하는 효과

6 단계: 사진 효과 선택

현재는 Vignette와 DOF 효과가 모두 적용된 상태입니다. 적용시키고 싶지 않다면 Cntl-B를 눌러 비활성화시키시면 됩니다. 아래 보라색이 비활성화 된 노드입니다. 

7 단계: 모션 제어

모션을 얼마나 강하게 약하게 할지는 대부분 Intensity로 조정할 수 있습니다. 기타 자세한 내용은 해당 노드를 클릭하고 있으면 도움말이 나타나니 이를 참고하시면 됩니다. 

8 단계: 이미지 생성

이제 [Run] 버튼을 누르면 비디오가 생성됩니다. 이 워크플로에서는 webp 이미지로 생성됩니다. 아래는 obital 효과를 지정하여 생성한 비디오입니다. 이렇게 확대해 보면 가까운 부분(오른손을 잘 보세요)에서 잔상이 많이 나타나는 것을 볼 수 있습니다.

아래는 다른 이미지를 사용해서 생성한 예입니다.

Zoom Motion 적용
Orbital Motion 적용

이상입니다.

이 글은 ComfyUI-Depthflow-Nodes 노드의 Readme 파일을 참고로하여 작성했습니다.

민, 푸른하늘