Skip to content

クリスタで画像生成するプラグイン

License

Notifications You must be signed in to change notification settings

AonekoSS/SDPlugin

Repository files navigation

SDPlugin - クリスタ用 画像生成プラグイン

クリスタのフィルターとして動作する画像生成プラグインです。

注意

このプラグインは開発中のものです。

問い合わせたところオープンソースでの開発が「SDKの使用許諾条件を満たさない」との回答を頂きましたので、公式のSDKを使用せずに開発しています。
その為、プラグインとしての動作に対して保証やサポートをすることはできません。
あくまで自己責任でのご使用をお願いします。

使用方法

リリースページ から最新バージョンをダウンロードしてください。
解凍すると中に「install.bat」というバッチファイルがあるのでそれを実行してください。
プラグイン用のフォルダにファイルがコピーされます。
(分かってる人はSDPluginフォルダ毎、手動で放り込んでも大丈夫です)

インストール先の「SDPlugin.ini」ファイルを環境に合わせて編集してください。
ひとまず「model_path」が使用するモデルのパスになっていれば動くと思います。
(設定の詳細はそのうちどこかに書こうと思います)

クリスタを起動するとメニューの「フィルター(I)」の所に「Stable Diffusion(X)」という項目が増えてるので、そこからご使用ください。

開発メモ

  • プロンプト欄の挙動がおかしい時があります(入力内容が表示されなかったり反映されなかったりする)
    • 調査中、どうもクリスタのバージョンが古いとなりやすいっぽい?
  • 透明なレイヤーには生成しません(生成するけど出力しません)ので適当に塗りつぶしてください
    • レイヤーのアルファチャンネル(不透明度)は維持したま生成します
  • 選択領域があるとその範囲にだけ生成します(上手くやるとインペイントっぽい挙動に)
  • プラグインを入れたフォルダに「debuglog.txt」という名前でデバッグログを吐いてます
    • 生成経過も出してるからちょっと多いかも? そのうちオプションで切れるようにします
  • 選択範囲のサイズで生成します。デカいと死にます。
  • 設定ファイルの内容は "COMMON" セクションが共通で使われ、各セクション毎の設定が優先されます

詳細は issue を参照ください。

ライセンス

ソースコードはクレジット無しで自由に弄ってもらって大丈夫です。(The Unlicense)

About

クリスタで画像生成するプラグイン

Resources

License

Stars

Watchers

Forks

Packages

No packages published