ArtisMysterium's Basic Playing Card Workflow

세부 정보

파일 다운로드

모델 설명

안녕하세요!

처음으로 제작한 카드 덱을 완성한 후, 카드 생성 워크플로우를 공유해 달라는 요청을 받았습니다. 처음 만든 것은 완전히 엉망진창이었고, 공유할 수 없을 정도로 부끄러웠습니다.

그러나 이전에 ComfyUI를 사용하며 쌓은 경험을 바탕으로, 완전히 새로 시작해 더 간단하고 유연한 전용 워크플로우를 개발했습니다. 이 워크플로우는 6개의 서로 다른 레인으로 구성되어 있으며, 각 레인은 플레이 카드의 특정 요소를 생성합니다.

버전 이력

v1.1 - Rembg 노드를 Layer Diffuse 노드로 대체하여 투명도 처리를 훨씬 더 잘 수행하도록 개선
v1.0 - 초기 버전

시작하기 전에

이 워크플로우는 VRAM 24GB의 NVIDIA RTX 3090에서 테스트되었습니다.

워크플로우에서 사용된 해상도는 SDXL 모델을 기준으로 설계되었습니다. SDXL이 아닌 모델을 사용할 경우 최적의 결과를 얻기 위해 해상도를 조정해 주세요.

이 워크플로우는 모든 레인에서 동일한 모델을 사용하며 LoRA는 사용하지 않습니다. 그러나 쉽게 수정할 수 있습니다. 워크플로우 왼쪽 끝에 있는 LoadCheckpoint 노드를 편집하면 됩니다. 또한 각 레인의 입력 모델을 변경하여 특정 레인에 다른 모델을 전용으로 사용하도록 설정할 수도 있습니다.

레인 #1: 카드 배경

이 레인은 카드의 배경을 생성합니다. 카드 배경의 깊이와 원근 효과를 제거하려면, 긍정 프롬프트에 "비디오 게임 텍스처" 및 "위에서 본 시점"과 같은 키워드를 사용하는 것이 좋습니다(단, 이러한 효과를 의도적으로 원한다면 예외입니다).

이 레인은 자동으로 카드 주변에 검은색 페이드 아웃 테두리를 추가한 후 이미지를 확대합니다. 이는 미적 목적을 위해 추가한 것이며, 테두리를 변경하거나 제거하셔도 괜찮습니다. 예시:

이 레인의 마지막 노드는 배경을 약간 어둡게 처리하여 전경 요소가 시선을 끌 수 있도록 합니다.

레인 #2: 카드 제목

이 레인은 카드의 제목을 생성합니다. 예를 들어, MTG와 같은 카드를 만들고 있다면, 이곳에 몬스터나 마법의 이름이 들어갑니다.

이 레인은 먼저 텍스트가 출력될 배경 프레임 또는 로고를 생성합니다. 로고 주변에 검은색 페더링 테두리를 추가하는 노드가 삽입되어 있어, 로고가 완전히 사각형이 되지 않도록 여백을 확보할 수 있습니다.

이 레인은 Layer Diffuse 노드를 사용하여 이미지에 투명도를 적용합니다.

레인 #3: 카드 비용

카드 게임에서 카드를 사용하기 위해 비용이 필요할 때가 많습니다. 이 레인은 이러한 비용을 나타내는 지표를 생성합니다.

프롬프트는 특정 테마의 구형 로고를 중심으로 구성되며, 그 위에 숫자를 오버레이합니다. 또한 이 레인에는 Layer Diffuse 노드가 포함되어 있어, 카드에 붙이기 전에 배경을 투명하게 만듭니다.

레인 #4: 카드 일러스트

레인 #4는 설명이 간단합니다. 단지 카드 일러스트를 생성하는 데 목적을 둡니다. 일러스트는 잠재 공간에서 확대된 후 카드에 붙입니다.

레인 #5: 설명

다섯 번째 레인에서는 원하는 테마의 배경 이미지를 생성하고, 그 위에 카드의 설명 텍스트를 덧붙입니다. 배경 일러스트에는 필터 조정 노드가 추가되어 약간 흐릿하게 만들어 설명 텍스트가 더 잘 읽히도록 합니다. 그런 후 카드에 붙입니다.

레인 #6: 테두리

마지막 레인은 모든 요소를 하나로 통합하는 테두리입니다. 먼저 테두리 마스크를 생성하며, 이 마스크는 레인 4와 5에서 생성된 설명과 일러스트의 가장자리 위에 겹칩니다. 마스크는 카드 배경 일부에도 약간 겹치는데, 이는 인페인팅 마스크로 사용됩니다. 프롬프트를 조정하면, 전체 카드 구성이 자연스럽고 매끄럽게 보이도록 맞춤형 프레임을 생성할 수 있습니다.

감사의 말

이제 즐겁게 실험해보세요! 결과를 여기에 공유해 주세요!

이 모델로 만든 이미지

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