クロクロ・ショップ
サイトTOP

低VRAMではじめるStable Diffusion - 画像生成AIでゲーム素材を作ろう

Xにポスト X@ruten 開発支援 開発/執筆依頼
表紙画像

 『Stable Diffusion』のWeb UIを使い、4GBの低VRAM環境や、マシンを問わないオンライン環境で、ゲーム用の素材を作る方法を解説した本です。

 序盤では、環境の導入、各種設定や呪文理論の解説をおこないます。中盤以降は、背景、キャラクター、ポーズ、学習、ミニキャラ、アイテム、アイコン、絵地図、UI部品の作成を解説します。

詳細情報

 『Stable Diffusion』は、テキストの入力から画像を短時間で生成してくれる画像生成AIです。このAIは、AUTOMATIC1111 版の Web UI を利用すれば、専門知識がなくてもGUI環境で使えます。

 『Stable Diffusion』の利用には豊富なVRAMが要求されますが、低スペックの環境やオンライン環境でも利用可能です。

 本書では、4GBの低VRAM環境や、マシンを問わないオンライン環境で『Stable Diffusion』を使い、ゲーム開発用の画像素材を作る方法を示します。

 序盤ではまず、低VRAM環境やオンライン環境での導入をおこないます。そして、各種設定や呪文理論の解説をおこないます。

 中盤以降は、背景、キャラクター、ポーズ、学習、ミニキャラ、アイテム、アイコン、絵地図、UI部品の作成を説明していきます。

 本書は10万字以上の本文、350枚以上の画像で詳細に解説をしていきます(2023年3月上旬執筆)。


 簡略化した目次は、以下の内容になります。詳細な目次は、さらに下で示します。

第1章:ローカルでの環境構築
第2章:オンラインでの環境構築
第3章:基礎知識
第4章:呪文理論
第5章:背景画像の生成
第6章:キャラクター画像の生成
第7章:キャラにポーズを付ける
第8章:キャラを学習させる
第9章:ミニキャラの作成
第10章:武器や道具の生成
第11章:アイコンの作成
第12章:絵地図の生成
第13章:UI部品のテクスチャの生成

目次

まえがき
  本章の概要
  本書の内容
  学習する内容
  筆者の実行環境
  素材作成の目標
第1章:ローカルでの環境構築
  本章の概要
  画像生成AIの爆発的な普及
  利用するソフト
  ソフトのインストール
  webui-user.batの実行
  学習モデルの入手
  学習モデルの配置
  webui-user-my.batの作成
  webui-user-my.batの実行
  学習モデルを追加する
  VAEを追加する
  アップデートの方法
第2章:オンラインでの環境構築
  本章の概要
  Web UIのオンラインでの使用
  Google Colabでの利用
  ランタイムのタイプを変更
  Web UIの実行
  画像の生成
第3章:基礎知識
  本章の概要
  Stable Diffusionについて
  Web UIの設定と画像生成
    Stable Diffusion checkpoint
    タブ
  txt2img
    Generateボタン
    Prompt
    Negative prompt
    Sampling method
    Sampling steps
    Width, Height
    Restore faces
    Tiling
    Hires. fix
    Batch count
    Batch size
    CFG Scale
    Seed
    Script
    出力画像
  img2img
    Denoising strength
  Settings
    Saving images/grids
  ステップ数による出力画像の違いの例
  呪文や設定の試行錯誤
第4章:呪文理論
  本章の概要
  学習モデルの選定
  呪文のルール
    単語とフレーズ
    注意と強調
    呪文の編集
  呪文の分類
  Prompt - 描画対象
  Prompt - 画質向上
  Prompt - 画風と画家
  Prompt - 視点と光
  Prompt - 細部操作
  Negative Prompt - 低画質除外
  Negative Prompt - 苦手除外
  Negative Prompt - 不要物除外
  画像から呪文を得る
  呪文の例
  実際のゲームでの画風の作り込み
第5章:背景画像の生成
  本章の概要
  背景画像の生成について
    画像のサイズ
    画像の拡大
    絵柄の統一
  描画内容
    自然景観
    建築物
    レイアウトの注意
    視点
  実践
    湖の向こうに山がある景観
    城を臨む景観
    魔法研究所内の様子
  実際のゲームでの背景画像の作成
第6章:キャラクター画像の生成
  本章の概要
  キャラクター画像の生成について
  キャラクターの顔画像を何種類も作る
  キャラクターにポーズを付ける
    3Dのデッサン人形を使う
    img2imgで画像を生成
  キャラクターに情報を付け加える
  実際のゲームでのキャラクターの作成
第7章:キャラにポーズを付ける
  本章の概要
  ControlNet
  ControlNetの導入
  モデルの入手と配置
  使用手順
  各Modelの簡単な説明
  生成例の共通の設定
  cannyの生成例
  depthの生成例
  openposeの生成例
  scribbleの生成例
  手書きのラフを元に画像を生成する
第8章:キャラを学習させる
  本章の概要
  キャラクターの学習
  Web UIでのLoRAの利用
  学習の準備
    学習用の画像
    正則化用の画像
  Google Colabでの学習
    ノートブックのコピー
    ランタイムのタイプを変更
    I. Install Kohya Trainer
    II. Pretrained Model Selection
    III. Data Acquisition
    IV. Data Preprocessing
    V. Training Model
    学習済みファイルの保存
  実際に学習した出力を見る
  ControlNetとの組み合わせ
第9章:ミニキャラの作成
  本章の概要
  ミニキャラの作成について
  素体を作る1 ねんどろいど
  素体を作る2 Outpainting
  素体の加工1 職業の設定
  素体の加工2 絵柄を変える
第10章:武器や道具の生成
  本章の概要
  武器や道具の生成について
  下絵を作る
  実践 剣の作成
  実践 宝箱の作成
  実践 ポーションの作成
  実際のゲームでのエフェクト画像の作成
第11章:アイコンの作成
  本章の概要
  アイコンの作成について
  下絵を作る
  パス化して素材にする
  素材を利用してアイコンにする
第12章:絵地図の生成
  本章の概要
  絵地図の生成について
  絵地図の部品を生成する
  絵地図の配置をおこなう
  絵地図を生成する
  再度img2imgにかける
  Inpaintで修正する
  実際のゲームでの絵地図の作成
第13章:UI部品のテクスチャの生成
  本章の概要
  UI部品のテクスチャの生成について
  UI背景の作成
  UI枠の生成
  9Slice用画像の作成
  実際のゲームでのUI部品の作成
  実際のゲームでAIを使わなかった画像
あとがき

プレビュー

 本のページのサンプルです。

screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot
screenshot screenshot

QR コード

情報

著作権者 : 柳井 政和

Web Site : http://crocro.com/

This Page : https://crocro.com/shop/item/stable_diffusion_game_material.html

Twitter : ruten

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について