1ページ丸ごと生成するワークフロー
小物は3Dをつかう
所要時間15分。ギターには3D作画を使っています。こういった形の決まっているオブジェクトの線画作成は、3D空間上への配置やレンダリング所要時間を考慮しても「3D作画の方が早い」です。形状も正確だし。blenderは線画も各種レイヤーも出力してくれるし。こう↓
AI作画:線画生成しそうなプロンプト入力→良い感じの出るまで生成ガチャ
3D作画:3Dモデル配置→カメラアングル調整→線画レンダリング
今の画像生成AIででないものは最初から手描き前提とする
パースの効いた躍動感のあるカットは、現在のAIでは生成が難しい...
画面右側で見切れたオッサンの苦悶顔なども上手い具合に生成できないですね。
「部屋!壁!窓!」みたいなシンプルな背景は手描きでバーッと描く方が早いですし、物体の形状を正確に描写したい場合は3D作画が最適だと思います。
「果物が雑然と置かれた野菜市場の背景」を描くのにはAIが非常に役立ちましたが、整合性を無視したものがそこかしこに描かれがちなので常に全面的な修正が必要となります
画像生成AI利用が不向きな漫画の実例
サンプルを見ると反転しないとだめかも
そうだった
https://gyazo.com/cfa86b43c62ea36e7cc588013a3d3397
seedによってはstrengthの調整が必要になる
原稿を用意する
セリフの駒を消すのがめんどくさすぎるのでフォルダに分けておくとよい
手の表情をつける
OpenPoseを用意する
5体で数十秒
メモリ枯渇警告が出る
リサイズができない
うまく出ない
https://gyazo.com/6dd417759dae434fc2f79aa23b2a92c1https://gyazo.com/f8d543b3c1beba16881eb4c4ff6f3cfe
頭が小さすぎるのかな?
手描きで大きくした
https://gyazo.com/46998b560e4c3260d881eada318b80f7
惜しい。でもこれってOpenposeを完全に無視していないか?
https://gyazo.com/b64c8f17616bb073834989607d0dd44c
Apply ControlNet: strength 0.94をみるといちおうきいている?左の人の顔が逆にならないのがおかしいが
https://gyazo.com/2f38609c974be5eebff0753d262e2b8b
それっぽいものがでることがある
https://gyazo.com/2d79ae3c83511056c6e681679b145350
ダイナミックな構図を使っていないコマなら手描きのほうが早い
小さい人をControlnetでだすのは難しい
パラメータをずらしながらキューに積みたい。どのノードを使えばいいのか?
オープンポーズの人形手書きするときに、手書きのリファレンス画像を、元画像と同じサイズにするのかはめんどくさい
cropノードでやるのがいいだろう
自動生成する
エラーが出ていて正常にインストールできない
code:cmd
\ComfyUI_windows_portable\python_embeded\Lib\site-packages\git\cmd.py", line 152, in pump_stream
! UnicodeDecodeError: 'cp932' codec can't decode byte 0x87 in position 40: illegal multibyte sequence ! The above exception was the direct cause of the following exception: ! Traceback (most recent call last): ! File "threading.py", line 1045, in _bootstrap_inner ! File "threading.py", line 982, in run ! File "C:\Users\NAME\OneDrive\デスクトップ\ComfyUI_windows_portable\python_embeded\Lib\site-packages\git\cmd.py", line 165, in pump_stream ! raise CommandError(f"<{name}-pump>" + remove_password_if_present(cmdline), ex) from ex ! git.exc.CommandError: Cmd('<stderr-pump>') failed due to: UnicodeDecodeError(''cp932' codec can't decode byte 0x87 in position 40: illegal multibyte sequence') ComfyUI: 2261[642525](2024-06-16)
Manager: V2.37.1
パスがデスクトップだからだ
DWPose Esitimatorのモデルの一部がダウンロードされない
存在しないキャッシュから読もうとしている
手動でインストールして配置して再起動したら動いた
\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui_controlnet_aux\ckpts\LayerNorm\DensePose-TorchScript-with-hint-imageにdensepose_r50_fpn_dl.torchscriptを置いた
イラストはうまく姿勢をとってくれないことがある
これぐらいはっきりしていると認識する
https://gyazo.com/a8f1d9ac183defaf963a058235ed4495
Dense poseを使う
https://gyazo.com/b471c3af9d46ca2e74054d7b5ba1d473
Openposeよりはいい感じに取ってくれるが不完全
ControlNetのモデルによる出力の違い
OpenPoseXL2だと結構なる
塗りありで試す
試したい
疑問
strengthをへんかさせてなんまいもつくるにはどうすれば?