SSParallaxX - 3D Parallax Animation for ComfyUI

세부 정보

파일 다운로드

모델 설명

SSParallaxX - ComfyUI용 3D 플라렉스 애니메이션

심층 기반 움직임으로 2D 이미지를 놀라운 플라렉스 애니메이션으로 변환하세요!

🎬 심층 기반 움직임으로 놀라운 플라렉스 애니메이션을 생성하세요!

고급 심층 추정 및 통합 비디오 처리 도구를 통해 플라렉스 애니메이션 생성이 이전보다 훨씬 쉬워졌습니다! 간단히 다음 단계를 따르세요:

  1. 👀 SS 이미지 업로더를 사용하여 이미지를 로드하세요

  2. 👀 3D 플라렉스 애니메이션 노드를 통해 심층 기반 움직임을 가진 프레임을 생성하세요

  3. 👀 SS 이미지에서 비디오로 결합기를 사용하여 프레임을 비디오 또는 GIF로 결합하세요

외부 심층 맵이나 별도의 비디오 처리 도구가 필요 없습니다. 모든 과정이 하나의 원활한 워크플로우로 자동 처리됩니다!

플라렉스 애니메이션 예시 - 심층 기반 움직임으로 어떤 2D 이미지든 놀라운 플라렉스 애니메이션으로 변환

ComfyUI용 SSParallaxX 저장소에 오신 것을 환영합니다! 🚀 실감나는 3D 움직임으로 이미지에 생명을 불어넣는 놀라운 플라렉스 애니메이션을 만들어보세요! 이 강력한 심층 추정 노드는 일반적인 2D 이미지를 장면 내 깊이에 따라 움직이는 몰입형 애니메이션으로 변환합니다. 실감나는 심층 효과로 화면에서 뛰어나는 인상적인 콘텐츠를 만들기에 완벽합니다!

소개

플라렉스 애니메이션 예시 - 심층 기반 움직임으로 어떤 2D 이미지든 놀라운 플라렉스 애니메이션으로 변환

SSParallaxX 노드는 ComfyUI용으로 설계된 차세대 2D에서 3D 애니메이션 도구로, 내장된 심층 맵 생성 기능을 통해 전문 수준의 플라렉스 애니메이션을 생성합니다. 고급 AI 심층 추정 기술을 기반으로, 이 노드는 이미지에서 고품질의 심층 맵을 자동으로 생성하여 외부 심층 소스가 필요 없도록 합니다. 이 도구는 장면 내 심층에 따라 객체가 3D 공간에서 움직이는 몰입형 애니메이션을 생성하여 이미지에 놀라운 시각적 효과를 부여합니다!

제공되는 노드

이 저장소는 놀라운 3D 움직임 효과를 생성하기 위한 강력한 플라렉스 애니메이션 및 비디오 처리 노드를 제공합니다:

핵심 애니메이션 노드

  • 👀 SamSeen의 3D 플라렉스 애니메이션: 우리의 주력 AI 기반 심층 추정 노드로, 놀라운 플라렉스 애니메이션을 생성합니다. 일반적인 2D 이미지를 입력하기만 하면, 실감나는 심층 인식을 가진 몰입형 애니메이션이 자동으로 생성됩니다.

비디오 처리 노드

  • 👀 SamSeen의 SS 이미지 업로더: 사용자 정의 가능한 크기로 단일 이미지를 로드하고 조정하는 간단하지만 강력한 도구로, 다양한 이미지 소스에서 일관된 3D 콘텐츠를 생성하는 데 적합합니다.

  • 👀 SamSeen의 SS 이미지에서 비디오로 결합기: 여러 형식(MP4, WebM, GIF)을 지원하고 오디오 통합 기능을 제공하여 처리된 이미지 시퀀스를 놀라운 비디오 또는 GIF로 결합합니다.

설치

ComfyUI용 이 플라렉스 애니메이션 확장 기능을 설치하려면 저장소를 클론한 후 ComfyUI 설치 디렉토리의 custom_nodes 폴더에 추가하세요:

cd ComfyUI/custom_nodes
git clone https://github.com/SamSeen/SSParallaxX.git
cd SSParallaxX
pip install -r requirements.txt

설치 후 ComfyUI를 재시작하거나 웹 인터페이스를 다시 불러와 👀 SamSeen 카테고리 아래에서 새로운 노드를 확인하세요.

세부 기능

👀 SamSeen의 3D 플라렉스 애니메이션

이 노드는 고급 심층 추정 기술을 사용하여 이미지에서 심층 맵을 자동으로 생성하고, 심층에 따라 객체가 움직이는 플라렉스 애니메이션을 생성합니다:

입력 매개변수:

  • base_image: 애니메이션할 입력 이미지

  • num_frames: 생성할 프레임 수(기본값: 20)

  • horizontal_shift: 최대 수직 픽셀 이동량(기본값: 30.0)

  • vertical_shift: 최대 수직 픽셀 이동량(기본값: 10.0)

  • blur_radius: 더 자연스러운 결과를 위해 심층 맵을 블러 처리(기본값: 3)

  • invert_depth: 필요 시 전경/배경을 교환(기본값: false)

  • clockwise: 타원형 움직임의 방향(기본값: true)

  • loop_type: "Forward" 또는 "Bounce" 애니메이션 스타일 선택

  • external_depth_map: 정밀 제어를 위한 선택적 사용자 정의 심층 맵

출력:

  • frames: 이미지 시퀀스로 생성된 애니메이션 프레임

  • depth_map: 추가 처리 또는 분석을 위한 생성된 심층 맵

👀 SS 이미지 업로더

이 노드는 단일 이미지를 로드하고 크기를 조정합니다:

입력 매개변수:

  • image: 업로드할 이미지 파일 선택

  • max_width: 크기 조정 최대 너비(기본값: 512)

  • max_height: 크기 조정 최대 높이(0 = 자동)

출력:

  • image: 로드되고 크기 조정된 이미지

👀 SS 이미지에서 비디오로 결합기

이 노드는 이미지 시퀀스를 비디오 또는 GIF로 결합합니다:

입력 매개변수:

  • images: 결합할 입력 이미지 시퀀스

  • frame_rate: 출력 비디오의 초당 프레임 수(기본값: 30)

  • filename_prefix: 출력 파일명의 접두사

  • format: 출력 형식 (mp4, webm, gif)

  • save_output: 출력을 출력 디렉토리에 저장 여부

  • audio: 비디오에 추가할 선택적 오디오

출력:

  • video_path: 생성된 비디오 파일의 경로

AI 심층 추정

3D 플라렉스 애니메이션 노드는 고급 AI 모델을 사용하여 심층 추정을 수행합니다. 심층 맵은 플라렉스 애니메이션에서 각 픽셀이 얼마나 움직여야 할지를 결정하는 데 사용되며, 심층 맵에서 밝은(가까운) 객체는 어두운(먼) 객체보다 더 많이 움직입니다.

심층 추정 모델은 노드를 처음 사용할 때 자동으로 다운로드됩니다. 초기 실행 시 인터넷 연결이 필요합니다.

수동 심층 모델 설치

자동 심층 맵 추출 모델 다운로드가 실패할 경우 수동으로 심층 추정 모델을 설치할 수 있습니다:

  1. Hugging Face의 모델 카드를 방문하세요

  2. 모델 파일을 다운로드하세요

  3. 적절한 디렉토리에 배치하세요

  4. ComfyUI를 재시작하거나 웹 인터페이스를 다시 불러오세요

종속성

이 확장 기능은 다음 Python 패키지를 필요로 합니다:

torch>=2.0.0          # 신경망 처리
pillow                # 이미지 처리
numpy                 # 수치 처리
opencv-python         # 컴퓨터 비전
tqdm                  # 진행 상황 추적

플라렉스 애니메이션 최적화

실감나는 심층 효과를 가진 전문 수준의 플라렉스 애니메이션을 얻으려면 다음을 수행하세요:

  1. 수평 및 수직 이동: 수평_이동 및 수직_이동 매개변수를 조정하여 플라렉스 효과의 강도를 제어하세요. 기본값(수평 30, 수직 10)은 아름다운 타원형 움직임을 생성하지만, 다른 비율을 실험해보세요.

  2. 블러 반경 최적화: blur_radius를 조정하여 심층 전환을 부드럽게 만드세요. 높은 값은 부드러운 심층 경계를, 낮은 값은 날카로운 심층 가장자리를 유지합니다.

  3. 심층 반전: 장면이 "뒤집힌" 것처럼 보이면(배경이 전경보다 더 많이 움직이는 것처럼 보이면), invert_depth 옵션을 토글하여 플라렉스 효과를 수정하세요.

  4. 프레임 수: 특히 "Bounce" 루프 유형을 사용할 때 더 부드러운 애니메이션을 위해 num_frames 매개변수를 증가시키세요.

  5. 방향 및 루프 유형: 시계방향/반시계방향 움직임과 Forward/Bounce 루프 유형을 실험하여 특정 이미지에 가장 매력적인 효과를 찾아보세요.

플라렉스 애니메이션으로 이미지를 변환하세요

우리의 고급 AI 기반 심층 맵 추출 기술을 통해 전문 수준의 플라렉스 애니메이션을 만드는 것이 이전보다 더 쉬워졌습니다:

  • 🎬 놀라운 애니메이션: 정적인 이미지를 실감나는 3D 움직임을 가진 동적인 플라렉스 애니메이션으로 변환하세요

  • 🔄 사용자 정의 가능한 효과: 수평 및 수직 이동, 시계방향 또는 반시계방향 움직임, 다양한 루프 유형으로 플라렉스 효과를 세밀하게 조정하세요

  • 🎮 콘텐츠 향상: 소셜 미디어, 프레젠테이션, 웹사이트 등에 인상적인 애니메이션을 생성하세요

  • 🖼️ 심층 시각화: 심층 맵 출력을 사용하여 이미지의 3D 구조를 시각화하고 이해하세요

  • 📱 다중 플랫폼 호환성: 다양한 플랫폼에서 사용할 수 있는 다양한 형식(GIF, MP4, WebM)으로 애니메이션을 생성하세요

예시 워크플로우

통합 처리 도구를 사용하면 플라렉스 애니메이션 생성이 간단하고 효율적입니다:

  1. 이미지 입력: 👀 SS 이미지 업로더를 사용하여 사용자 정의 해상도로 이미지를 로드하세요

  2. 플라렉스 처리: 👀 3D 플라렉스 애니메이션 노드로 이미지를 처리하여 심층 기반 움직임을 가진 프레임을 생성하세요

  3. 비디오 출력: 👀 SS 이미지에서 비디오로 결합기를 사용하여 프레임을 비디오 또는 GIF로 결합하세요

예시

SSParallaxX 노드로 생성된 플라렉스 애니메이션 예시

문제 해결

플라렉스 애니메이션에서 문제가 발생하면 다음을 시도하세요:

  1. 심층 맵 품질: 심층 맵이 장면의 깊이를 정확히 표현하지 못한다면, blur_radius 매개변수를 조정하거나 사용자 정의 심층 맵을 제공해보세요.

  2. 움직임 강도: 움직임이 너무 강하거나 약하다면, horizontal_shift 및 vertical_shift 매개변수를 조정하여 최적의 효과를 찾아보세요.

  3. 심층 인식 반전: 전경과 배경이 뒤바뀐 것처럼 보이면, invert_depth 옵션을 토글하여 플라렉스 효과를 수정하세요.

  4. 모델 다운로드 문제: 심층 모델이 자동으로 다운로드되지 않으면 문서의 수동 설치 지침을 따르세요.

  5. 메모리 제한: 큰 이미지를 처리할 경우 메모리 제약을 피하기 위해 입력 해상도를 줄이세요.

기여

SSParallaxX 노드를 개선하기 위한 기여를 환영합니다! 기여하려면:

  1. 저장소를 포크하세요

  2. 기능 브랜치를 생성하세요

  3. 변경 사항을 구현하세요

  4. 풀 리퀘스트를 제출하세요

코드가 우리 스타일 가이드를 따르고 적절한 테스트를 포함하는지 확인하세요.

라이선스 및 인용

이 프로젝트는 MIT 라이선스하에 라이선스됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

감사의 인사

  • AI 이미지 처리를 위한 훌륭한 플랫폼을 만든 ComfyUI 팀에 감사드립니다

  • 이 노드를 구동하는 심층 추정 모델의 제작자들에게 특별한 감사를 드립니다

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.