diff --git a/my-blog/content/posts/2025-09-10-comfyui.md b/my-blog/content/posts/2025-09-10-comfyui.md index ff05d2c..6ae06b9 100644 --- a/my-blog/content/posts/2025-09-10-comfyui.md +++ b/my-blog/content/posts/2025-09-10-comfyui.md @@ -2,7 +2,7 @@ title: "comfyuiでwan2.2を試す" slug: "comfyui" date: "2025-09-10" -tags: ["ue"] +tags: ["comfyui"] draft: false --- diff --git a/my-blog/content/posts/2025-09-11-comfyui-nano-banana.md b/my-blog/content/posts/2025-09-11-comfyui-nano-banana.md new file mode 100644 index 0000000..fda2169 --- /dev/null +++ b/my-blog/content/posts/2025-09-11-comfyui-nano-banana.md @@ -0,0 +1,63 @@ +--- +title: "comfyuiでフィギュア化する" +slug: "comfyui" +date: "2025-09-11" +tags: ["comfyui"] +draft: false +--- + +`gemini`でnano bananaというフィギュア化が流行っています。今回は、それを`comfyui`で再現してみようと思います。 + +# comfyui + +```sh +$ git clone https://github.com/comfyanonymous/ComfyUI +$ cd ComfyUI +$ winget install python.python.3.13 +$ pip uninstall torch torchaudio +$ pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129 +$ pip install -r requirements.txt +$ python main.py +``` + +もしvenvを使用する場合 + +```sh +$ python -m venv venv +$ pip install -r requirements.txt +$ python main.py +``` + +## flux-1-kontext-dev + +[https://docs.comfy.org/tutorials/flux/flux-1-kontext-dev](https://docs.comfy.org/tutorials/flux/flux-1-kontext-dev) + +基本的にcomfyuiで作成した画像にはworkflowが保存されています。ですから、基本的に画像があれば、promptやbypassなども含めて情報が保存されています。情報が削除されていない限り再現することが可能です。 + +今回は、`flux-1-kontext-dev`を使用します。 + +```sh +$ curl -sLO https://raw.githubusercontent.com/Comfy-Org/example_workflows/main/flux/kontext/dev/flux_1_kontext_dev_basic.png +``` + +```sh +📂 ComfyUI/ +├── 📂 models/ +│ ├── 📂 diffusion_models/ +│ │ └── flux1-dev-kontext_fp8_scaled.safetensors +│ ├── 📂 vae/ +│ │ └── ae.safetensor +│ └── 📂 text_encoders/ +│ ├── clip_l.safetensors +│ └── t5xxl_fp16.safetensors or t5xxl_fp8_e4m3fn_scaled.safetensors +``` + +[msg content="prompt: Convert to collectible figure style: detailed sculpting, premium paint job, professional product photography, studio lighting, pristine condition, commercial quality, toy photography aesthetic"] + +以下は`wan2.1`で生成した時の動画。 + +![](/img/comfyui_wan21_0001.webp) + +![](/img/comfyui_flex1_nano_banana_0001.png) + +できました。 diff --git a/my-blog/static/img/aios_v0201.png b/my-blog/static/img/aios_v0201.png index cec329b..f9fb3f6 100644 Binary files a/my-blog/static/img/aios_v0201.png and b/my-blog/static/img/aios_v0201.png differ diff --git a/my-blog/static/img/atproto_oauth_syuis.png b/my-blog/static/img/atproto_oauth_syuis.png index 9555b0f..084a720 100644 Binary files a/my-blog/static/img/atproto_oauth_syuis.png and b/my-blog/static/img/atproto_oauth_syuis.png differ diff --git a/my-blog/static/img/bluecheck_ozone_socialapp.png b/my-blog/static/img/bluecheck_ozone_socialapp.png index ebf26b9..13f3cf6 100644 Binary files a/my-blog/static/img/bluecheck_ozone_socialapp.png and b/my-blog/static/img/bluecheck_ozone_socialapp.png differ diff --git a/my-blog/static/img/comfyui_flex1_nano_banana_0001.png b/my-blog/static/img/comfyui_flex1_nano_banana_0001.png new file mode 100644 index 0000000..33ea39a Binary files /dev/null and b/my-blog/static/img/comfyui_flex1_nano_banana_0001.png differ diff --git a/my-blog/static/img/comfyui_wan21_0001.mp4 b/my-blog/static/img/comfyui_wan21_0001.mp4 new file mode 100644 index 0000000..78f9d56 Binary files /dev/null and b/my-blog/static/img/comfyui_wan21_0001.mp4 differ diff --git a/my-blog/static/img/comfyui_wan21_0001.webp b/my-blog/static/img/comfyui_wan21_0001.webp new file mode 100644 index 0000000..ec3f73d Binary files /dev/null and b/my-blog/static/img/comfyui_wan21_0001.webp differ diff --git a/my-blog/static/img/comfyui_wan22_0001.mp4 b/my-blog/static/img/comfyui_wan22_0001.mp4 index a3e233a..e22ac0e 100644 Binary files a/my-blog/static/img/comfyui_wan22_0001.mp4 and b/my-blog/static/img/comfyui_wan22_0001.mp4 differ diff --git a/my-blog/static/img/comfyui_wan22_0001.png b/my-blog/static/img/comfyui_wan22_0001.png index 01c7f15..3f39123 100644 Binary files a/my-blog/static/img/comfyui_wan22_0001.png and b/my-blog/static/img/comfyui_wan22_0001.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0401.png b/my-blog/static/img/ue_blender_model_ai_v0401.png index 351e4e2..865ae9e 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0401.png and b/my-blog/static/img/ue_blender_model_ai_v0401.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0402.png b/my-blog/static/img/ue_blender_model_ai_v0402.png index 4b2d211..4503ec6 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0402.png and b/my-blog/static/img/ue_blender_model_ai_v0402.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0501.png b/my-blog/static/img/ue_blender_model_ai_v0501.png index ce61e48..9c7f88b 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0501.png and b/my-blog/static/img/ue_blender_model_ai_v0501.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0502.png b/my-blog/static/img/ue_blender_model_ai_v0502.png index 19f01e3..cba4c68 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0502.png and b/my-blog/static/img/ue_blender_model_ai_v0502.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0601.png b/my-blog/static/img/ue_blender_model_ai_v0601.png index cbf7d93..260a127 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0601.png and b/my-blog/static/img/ue_blender_model_ai_v0601.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0602.png b/my-blog/static/img/ue_blender_model_ai_v0602.png index 5cc26ce..dd1a32d 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0602.png and b/my-blog/static/img/ue_blender_model_ai_v0602.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0603.png b/my-blog/static/img/ue_blender_model_ai_v0603.png index 2e0f98e..1dbfd77 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0603.png and b/my-blog/static/img/ue_blender_model_ai_v0603.png differ diff --git a/my-blog/static/img/ue_blender_model_ai_v0604.png b/my-blog/static/img/ue_blender_model_ai_v0604.png index 0dafe8f..9393446 100644 Binary files a/my-blog/static/img/ue_blender_model_ai_v0604.png and b/my-blog/static/img/ue_blender_model_ai_v0604.png differ diff --git a/my-blog/static/img/ue_gasp_dragonik_shin_v0001.png b/my-blog/static/img/ue_gasp_dragonik_shin_v0001.png index 4d0e9ff..1d13bf0 100644 Binary files a/my-blog/static/img/ue_gasp_dragonik_shin_v0001.png and b/my-blog/static/img/ue_gasp_dragonik_shin_v0001.png differ diff --git a/my-blog/static/img/ue_ps5_controller_v0100.jpg b/my-blog/static/img/ue_ps5_controller_v0100.jpg index d38e780..073aeae 100644 Binary files a/my-blog/static/img/ue_ps5_controller_v0100.jpg and b/my-blog/static/img/ue_ps5_controller_v0100.jpg differ