Wan2.1 sprites generator

세부 정보

파일 다운로드

모델 설명

Wan2.1 스프라이트 생성기 튜토리얼

이 튜토리얼을 통해 부드러운 전환을 갖춘 일관된 캐릭터 애니메이션을 생성할 수 있습니다. 다양한 애니메이션 유형에 사용할 수 있으나, 주로 스프라이트 애니메이션을 위해 설계되었습니다.

반복되는 일반 비디오에 사용하도록 쉽게 조정할 수 있습니다. 참고 사항 및 예제 참조.


핵심 개념: 여러 포즈를 한 이미지에 담아 캐릭터 생성하기

핵심 아이디어는 캐릭터의 다양한 포즈를 하나의 캐릭터 시트 이미지로 생성하는 것입니다. 이 스프라이트 시트는 ControlNet의 입력으로 사용되어 애니메이션 프레임 생성을 안내하며, 캐릭터의 일관성과 부드러운 움직임 전환을 보장합니다.


왜 이게 효과적인가?

  • 모든 포즈를 한 이미지에 담으면 모델이 캐릭터의 비례, 색상, 디테일을 더 잘 이해할 수 있습니다.

  • 이 통합된 기준은 애니메이션 프레임 간 캐릭터의 드리프트나 불일치를 줄입니다.


간단한 예시: 캐릭터 시트 구축하기

  1. PoseMy.Art 같은 도구를 사용하여 캐릭터 포즈를 디자인하고 깊이 이미지를 생성합니다.

  2. 이러한 포즈들을 하나의 이미지에 나란히 배치합니다. 예: 대기, 걷기, 달리기 포즈를 한 행에 정렬합니다.

  3. 개별 이미지를 빈 폴더에 저장합니다.

  4. 제공된 combine.py 스크립트를 사용하여 이러한 이미지를 하나의 스프라이트 시트로 결합합니다.
    최상의 결과를 위해, Wan2.1 비디오 출력 해상도에 가까운 치수를 선택하는 것이 권장됩니다.


시트를 ControlNet에 입력하기

  • 캐릭터 시트를 ControlNet의 컨디셔닝 이미지 입력으로 사용합니다.

  • 이 시트를 기반으로 애니메이션 프레임을 생성하는 프롬프트를 설정하여 각 프레임이 캐릭터 외형과 일관되게 유지되도록 합니다.


애니메이션 반복 및 최종 완성

  • Wan2.1으로 애니메이션 비디오를 생성한 후, 시작 프레임과 끝 프레임을 조정하여 매끄러운 반복 루프를 만듭니다.
    (워크플로우 스크립트 제공: ekafalain)

  • 완벽한 루프가 어렵다면, 펑크-퐁 루프를 시도하거나 랜덤 시드를 변경하여 다른 비디오를 생성해 보세요.

  • 최종적으로 결과를 저장하여 게임이나 애니메이션 프로젝트에 사용하세요.

이 모델로 만든 이미지

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