PonyFlow - [Pony/Illustrious/SDXL] [Txt2Img/Controlnet Depth/Style IPAdapter]

詳細

ファイルをダウンロード

モデル説明

PonyFlow

Pony、Illustrious、SDXLと連携!

このワークフローのページに生成した画像を投稿してください!

あなたの創作をぜひ見せてください!残念ながら、このワークフローを自動的にリソースとしてタグ付けすることはできません。使用したチェックポイントやLoRAは自動的にタグ付けされ、モデルの画像ギャラリーに表示されます!

注意:HighResFixノードのインストール手順を必ずお読みください。このワークフローを初めて読み込むと、正常に動作しません。

このワークフローは、PonyおよびSDXL向けに高品質でユニークな画像を生成することを目的としています。

これは、StableDiffusionを1年以上使用する中で私が構築した個人用ワークフローとワイルドカードファイルです。

ショーケース画像は、過去1年間でこのワークフローのさまざまなバリエーションを使って生成した、私の好きな作品の一部です。

以下が含まれています:

  • README.md:インストール手順、モデルのダウンロード先、使用上のヒントが豊富に記載されています。
  • ponyflow_wildcards.yaml:ワイルドカードファイル
  • ponyflow_v1_workflow.json:ComfyUIに読み込むワークフロー

ご質問があれば、下のコメント欄でお知らせください!

V3 チェンジログ:

  • HiRes Fixノードを削除し、同等またはそれ以上の結果を得られるimg2imgアップスケーラーを追加して、このワークフローを簡素化しました。

V2 チェンジログ:

  • よくある質問に答えるため、ワークフロー内にプロンプティング/ワイルドカード/CFG/使用方法の注記を追加しました。
  • スタイルの反復を迅速に行うために、HighResFix/アップスケーリングを完全に無効化できるようになりました。
  • サンプル不一致の問題が解消されました。
  • 初回にHighResFixが動作しない問題を修正したはずです 🤞

READMEのコピー:

インストール

ComfyUIをインストールしてください:https://github.com/comfyanonymous/ComfyUI

ComfyUI Managerをインストールしてください:https://github.com/ltdrdata/ComfyUI-Manager

  • ComfyUIを開きます
  • ワークフローを読み込みます
  • Manager > 欠落しているカスタムノードをインストール
    • 欠落しているすべてのノードをインストールしてください(私はすべてのノードにnightlyバージョンを使用しています)
  • ComfyUIを再起動します
  • 下記のすべてのモデルを適切な場所にインストールします
  • ponyflow_wildcards.yaml ワイルドカードファイルを ComfyUI\custom_nodes\comfyui-impact-pack\wildcards ディレクトリにコピーします
  • ComfyUIを再起動します

初回にこのワークフローを実行しようとすると、HighRes-Fix Scriptノードでエラーが発生する可能性があります。対処法:新しいノードを作成し、パラメータが同じであることを確認した後、新しいノードをKSamplerノードに再接続し、古いノードを削除してください。また、「use_same_seed」も無効化してください。なぜこのような現象が発生するのかは不明ですが、初回には必ず発生します...

モデルのダウンロード

チェックポイント

ComfyUI\models\checkpoints にインストールしてください

どのPonyモデルでも動作します。CyberRealistic Ponyは、そのまま使用できる最も人気のあるモデルの一つです。

/model/443821/cyberrealistic-pony?modelVersionId=1346181

Controlnet

ComfyUI\models\controlnet にインストールしてください(私のファイル名は controlnet_union_promax.safetensors に変更しました)

https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/blob/main/diffusion_pytorch_model_promax.safetensors

Depth Anything

Depth Anything V2 - Relativeノードは、必要なモデルを自動的にダウンロード・インストールします。

アップスケールモデル

ComfyUI\models\upscale_models にインストールしてください

/model/147759/remacri

LoRA

ComfyUI\models\loras にインストールしてください

https://huggingface.co/tianweiy/DMD2/blob/main/dmd2_sdxl_4step_lora.safetensors

https://huggingface.co/tianweiy/DMD2/blob/main/dmd2_sdxl_4step_lora_fp16.safetensors

CLIP-ViT-H-14-laion2B-s32B-b79K

ComfyUI\models\clip_vision にインストールしてください

https://huggingface.co/laion/CLIP-ViT-H-14-laion2B-s32B-b79K/blob/main/model.safetensors

IPAdapter ip-adapter-plus_sdxl_vit-h

ComfyUI\models\ipadapter にインストールしてください(このフォルダは手動で作成する必要があります)

https://huggingface.co/h94/IP-Adapter/blob/main/sdxl_models/ip-adapter-plus_sdxl_vit-h.safetensors

使用方法

このワークフローは、PonyおよびSDXL向けに高品質でユニークな画像を生成することを目的としています。

さまざまな機能が含まれており、すべてFast Groups Bypasser(rgthree)ノードで制御されます。機能の名前はワークフロー内の名前付きグループに対応しており、1つを無効にするとそのグループ全体がバイパスされます。

一般的なtext2imgでは、以下を使用しています:

  • Initial Genを有効にする
  • Highresを有効にする
  • Film Grainを有効にする

スケジューラーやアップスケーリング設定を調整して違いを確認したい場合は、プレビューのオン/オフを切り替えてください。

Skimmed CFG

https://github.com/Extraltodeus/Skimmed_CFG

多くの人が、私の画像をどのように作成しているのか尋ねてきます。これは、このノードの存在により、単純に再現するのが非常に難しくなっています。Skimmed CFGを使うと、CFG値やプロンプト重み(例:photorealistic:1.5)を高めることができます。Skimmed CFGを3/5/7に設定し、CFGを5/12/24/48と試してみてください。

これにより、プロンプトの重みをより強く設定し、独自のスタイルを展開できます。たとえば、次のプロンプトに(abstract minimal art:1.9)を追加してみてください!

基準値として、Skimmed CFGを5.0、CFGを12に設定することをお勧めします。ただし、モデルごとにこれらを調整する必要があります。これらの値は出力結果に大きな影響を与えるため、必ずテストしてください。

ImpactWildcardEncode

ポジティブおよびネガティブプロンプトの入力は、ワイルドカードエンコーダーです。これにより、含まれるyamlファイルが新しいユニークなプロンプトに変換されます!シーン、人物、または全体のプロンプトの一部を変更できるようになります。デフォルトの例は私の通常のワークフローを示しています。

ランダムな人物を選んで、ランダムな体型を与え、ランダムなシーンに配置できます。詳細を増やしたり減らしたり、ワイルドカードを使わないことも可能です!

ponyflow_wildcards.yaml には、ワイルドカードの使用方法についての多くのテクニックの例を示しています。

ワイルドカードの詳細については、以下のガイドをご覧ください:https://github.com/ltdrdata/ComfyUI-extension-tutorials/blob/Main/ComfyUI-Impact-Pack/tutorial/ImpactWildcard.md

ワイルドカードを変更した後は、ComfyUIのメニューで「Edit > Impact: refresh Wildcard」を選択して更新してください。

ワイルドカードの使用から学んだ教訓について、まるごと1記事を書きたいほどです…

Film Grain

このワークフローに含まれるポストプロセスのフィルムグレインノードは、リアルな画像を作成するのに好みで使用しています。スケール、強度、彩度の値を自由に試してみてください。

Controlnet Depth

Load Controlnet Imageノードに画像をアップロードして、それを画像のテンプレートとして使用できます。これにより、入力画像の「形状」を基に、出力画像をその形状に合わせて変形します。「Depth Sample」ノードを有効にすると、入力画像の影響度を確認できます。

スタイル転送

"Load Style Image"ノードに画像をアップロードして、その色調や芸術的特性をコピーできます。

"weight_style"と"end_at"パラメータを調整すると、転送されるスタイルの強度を変更できます。デフォルトでは両方を0.5に設定していますが、各スタイル画像ごとに調整が必要です。

追加のVAE

使用しているモデルに独自のVAEが含まれていない場合のために、追加の「Load VAE」ノードを用意しました。標準のSDXL VAE、またはCivitAIで提供されている他の多くのVAEを使用できます。

このモデルで生成された画像

画像が見つかりません。