Skip to content

Commit 823ed45

Browse files
authored
Merge branch 'master' into licence-update
2 parents 9ed4a9f + c12578f commit 823ed45

19 files changed

+70
-25
lines changed

README.md

Lines changed: 33 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,19 @@ A [ComfyUI](https://github.com/comfyanonymous/ComfyUI) workflow customization by
2020
`pip install -r requirements.txt`
2121

2222
## Video Introduction
23-
- txt2img&img2img: [Youtube](https://www.youtube.com/watch?v=PKnxhFZNu2c) [Bilibili](https://www.bilibili.com/video/BV1h6421f7AQ/)
24-
- img2mesh: WIP
25-
- 3D-Pack Installation Tips: WIP
23+
- txt2img&img2img workflow: [Youtube](https://www.youtube.com/watch?v=PKnxhFZNu2c) [Bilibili](https://www.bilibili.com/video/BV1h6421f7AQ/)
24+
- img2mesh workflow: [Youtube](https://www.youtube.com/watch?v=CbG2Vq3kps0) [Bilibili](https://www.bilibili.com/video/BV1CE4m1R7br/)
25+
- 3D-Pack Installation Tips: [Youtube](https://www.youtube.com/watch?v=RjuoLMCpvbI) [Bilibili](https://www.bilibili.com/video/BV1Nm421375F/)
26+
- 3D-Pack Algorithm Comparison: [Youtube](https://www.youtube.com/watch?v=E7Oj8UUGLic) [Bilibili](https://www.bilibili.com/video/BV1CU411U7y4/)
2627

2728
## JakeUpgrade Workflow
2829
Main:
29-
- [JK_workflow_tex2img_img2img_SDXL](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_tex2img_img2img_SDXL.json)
30-
- [JK_workflow_tex2img_img2img_SD15](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_tex2img_img2img_SD15.json)
30+
- [JK_workflow_txt2img_img2img_SDXL](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_txt2img_img2img_SDXL.json)
31+
- [JK_workflow_txt2img_img2img_SD15](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_txt2img_img2img_SD15.json)
3132
- [JK_workflow_img2mesh_CRM&Zero123plus&MVDream&CharacterGen](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_img2mesh_CRM&Zero123plus&MVDream&CharacterGen.json)
3233
- [JK_workflow_img2mesh_Unique3D&Wonder3D&Era3D](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_img2mesh_Unique3D&Wonder3D&Era3D.json)
3334
- [JK_workflow_img2mesh_Zero123&SV3D](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_img2mesh_Zero123&SV3D.json)
35+
- [JK_workflow_img2mesh_3DGS](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Main/JK_workflow_img2mesh_3DGS.json)
3436

3537
(Tips: ComfyUI-3D-Pack needs pytorch 2.3.0+cu121 and xformers, but the latest ComfyUI_windows_portable version uses pytorch 2.3.1+cu121, you should separate those two ComfyUI.)
3638

@@ -39,41 +41,46 @@ Other:
3941
- [JK_workflow_Seamless Texture](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_Seamless%20Texture.json)
4042
- [JK_workflow_Detailer](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_Detailer.json)
4143
- [JK_workflow_Inpaint](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_Inpaint.json)
42-
- [JK_workflow_tex2img_Simple](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_tex2img_Simple.json)
44+
- [JK_workflow_txt2img_Simple](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_txt2img_Simple.json)
4345
- [JK_workflow_Upscale](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_workflow_Upscale.json)
4446
- [JK_Workflow_Mesh-ReMesh_Projection](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/Workflow/Module/JK_Workflow_Mesh-ReMesh_Projection.json)
4547

4648
## Required Custom Nodes
4749
To use JK_workflow, you need to install:
4850
- [rgthree](https://github.com/rgthree/rgthree-comfy)
49-
- [Comfyroll](https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes)
5051
- [pythongosssss](https://github.com/pythongosssss/ComfyUI-Custom-Scripts)
5152
- [ControlNet AUX](https://github.com/Fannovel16/comfyui_controlnet_aux)
5253
- [Impact Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack)
5354
- [Inspire Pack](https://github.com/ltdrdata/ComfyUI-Inspire-Pack)
55+
- [IP Adapter Plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus)
5456
- [KJ Nodes](https://github.com/kijai/ComfyUI-KJNodes)
57+
- [Essentials](https://github.com/cubiq/ComfyUI_essentials)
58+
- [WAS Node Suite](https://github.com/WASasquatch/was-node-suite-comfyui)
59+
- [Segment Anything](https://github.com/storyicon/comfyui_segment_anything)
60+
- [JakeUpgrade](https://github.com/jakechai/ComfyUI-JakeUpgrade)
61+
62+
txt2img_img2img workflow:
63+
- [Comfyroll](https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes)
5564
- [WD14 Tagger](https://github.com/pythongosssss/ComfyUI-WD14-Tagger)
5665
- [ComfyUI Noise](https://github.com/BlenderNeko/ComfyUI_Noise)
57-
- [IP Adapter Plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus)
5866
- [Face Analysis](https://github.com/cubiq/ComfyUI_FaceAnalysis)
5967
- [StyleAligned](https://github.com/brianfitzgerald/style_aligned_comfy)
6068
- [NNLatentUpscale](https://github.com/Ttl/ComfyUi_NNLatentUpscale)
6169
- [Dynamic Prompts](https://github.com/adieyal/comfyui-dynamicprompts)
6270
- [One Button Prompt](https://github.com/AIrjen/OneButtonPrompt)
6371
- [ComfyUI ELLA](https://github.com/TencentQQGYLab/ComfyUI-ELLA)
64-
- [Essentials](https://github.com/cubiq/ComfyUI_essentials)
65-
- [WAS Node Suite](https://github.com/WASasquatch/was-node-suite-comfyui)
6672
- [Ultimate SD Upscale](https://github.com/ssitu/ComfyUI_UltimateSDUpscale)
67-
- [ComfyUI 3D Pack](https://github.com/MrForExample/ComfyUI-3D-Pack)
6873
- [Seamless tiling](https://github.com/spinagon/ComfyUI-seamless-tiling)
6974
- [Portrait Master](https://github.com/florestefano1975/comfyui-portrait-master)
70-
- [JakeUpgrade](https://github.com/jakechai/ComfyUI-JakeUpgrade)
75+
76+
img2mesh workflow:
77+
- [ComfyUI 3D Pack](https://github.com/MrForExample/ComfyUI-3D-Pack)
7178

7279
Install and copy | replace files (see in replacement folder):
7380
- [ComfyUI Manager](https://github.com/ltdrdata/ComfyUI-Manager) : Copy _JK.pack in the replacement folder to `custom_nodes\ComfyUI-Manager\component'.
7481
- [Prompt Stylers](https://github.com/wolfden/ComfyUi_PromptStylers) : Copy new styles (optional).
7582

76-
## JK_workflow : tex2img_img2img : Introduction
83+
## JK_workflow : txt2img_img2img : Introduction
7784
Hotkey:
7885
0: usage guide
7986
\`: overall workflow
@@ -121,7 +128,7 @@ Install and copy | replace files (see in replacement folder):
121128
1. Nodes State JK🐉 uses target nodes' id to control their active | mute | bypass mode. Need to update node_id_list if you make a copy.
122129
2. The order of Detailer Progress and Upscale Progress can be swapped. Please avoid to form loops.
123130

124-
## JK_workflow : tex2img_img2img : Explanation
131+
## JK_workflow : txt2img_img2img : Explanation
125132
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/0-1_OverallWorkflow.png)
126133
- Overall Workflow
127134

@@ -193,7 +200,7 @@ Install and copy | replace files (see in replacement folder):
193200

194201
Other:
195202
TripoSR workflow is not included because it is straightforward.
196-
3DGS workflow is not included but you can integrate LGM or GS3D nodes into the workflows I provided easily.
203+
Triplane workflow is not included because it is straightforward.
197204

198205
## JK_workflow : img2mesh : Explanation
199206
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh-types.png)
@@ -205,9 +212,12 @@ Install and copy | replace files (see in replacement folder):
205212
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_Unique3D&Wonder3D&Era3D-structure.png)
206213
- Workflow breakdown: JUnique3D&Wonder3D&Era3D
207214

208-
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_Zero123&SV3D-sturcture.png)
215+
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_Zero123&SV3D-structure.png)
209216
- Workflow breakdown: Zero123&SV3D
210217

218+
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_3DGS-structure.png)
219+
- Workflow breakdown: 3DGS
220+
211221
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_CRM&Zero123plus&MVDream&CharacterGen.png)
212222
- Workflow Control Panels: CRM&Zero123plus&MVDream&CharacterGen
213223

@@ -217,6 +227,9 @@ Install and copy | replace files (see in replacement folder):
217227
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_Zero123&SV3D.png)
218228
- Workflow Control Panels: Zero123&SV3D
219229

230+
![image](https://github.com/jakechai/ComfyUI-JakeUpgrade/blob/master/imgs/img2mesh_3DGS.png)
231+
- Workflow Control Panels: 3DGS
232+
220233
## JakeUpgrade Custom Nodes
221234
Misc Nodes
222235
SD1.5 Aspect Ratio JK🐉
@@ -291,6 +304,7 @@ Install and copy | replace files (see in replacement folder):
291304
Pipe Input Switch JK🐉
292305
Impact Pipe Input Switch JK🐉
293306
Mesh Input Switch JK🐉
307+
Ply Input Switch JK🐉
294308
Orbit Pose Input Switch JK🐉
295309
ComfyMath Fix Nodes
296310
BoolToInt JK🐉
@@ -363,7 +377,7 @@ Install and copy | replace files (see in replacement folder):
363377
JK🐉::Inpaint Simple
364378
JK🐉::Inpaint Checkpoint
365379
JK🐉::Outpaint Checkpoint
366-
JK🐉::Tex2Img
380+
JK🐉::txt2img
367381

368382
## Reference Custom Nodes
369383
Jake Upgrade Nodes are inspired by:
@@ -382,6 +396,8 @@ Jake Upgrade Nodes are inspired by:
382396
- 2024-07-11 - v1.0.6 Noise Injection for Upscale Workflow.
383397
- 2024-07-16 - v1.0.7 Single Image to Mesh Workflow updated.
384398
- 2024-07-21 - v1.0.8 Orbit Poses Constant nodes added. 3 Image to Mesh Workflows updated.
399+
- 2024-07-22 - v1.0.9 3DGS workflow added.
400+
- 2024-07-24 - v1.1.0 img2mesh workflow updated. Craftsman Mesh added. Three OrbitPoses nodes been added to 3D-Pack.
385401

386402
## Workflow Todo List
387403
- ControlNet Preprocess

Workflow/Main/JK_workflow_img2mesh_3DGS.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

Workflow/Main/JK_workflow_img2mesh_CRM&Zero123plus&MVDream&CharacterGen.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Workflow/Main/JK_workflow_img2mesh_Unique3D&Wonder3D&Era3D.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Workflow/Main/JK_workflow_img2mesh_Zero123&SV3D.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ def setup_js():
9191
"CR Pipe Input Switch JK": CR_PipeInputSwitch_JK,
9292
"CR Impact Pipe Input Switch JK": CR_ImpactPipeInputSwitch_JK,
9393
"CR Mesh Input Switch JK": CR_MeshInputSwitch_JK,
94+
"CR Ply Input Switch JK": CR_PlyInputSwitch_JK,
9495
"CR Orbit Pose Input Switch JK": CR_OrbitPoseInputSwitch_JK,
9596
### ComfyMath Fix Nodes
9697
"CM_BoolToInt JK": BoolToInt_JK,
@@ -228,6 +229,7 @@ def setup_js():
228229
"CR Pipe Input Switch JK": "Pipe Input Switch JK🐉",
229230
"CR Impact Pipe Input Switch JK": "Impact Pipe Input Switch JK🐉",
230231
"CR Mesh Input Switch JK": "Mesh Input Switch JK🐉",
232+
"CR Ply Input Switch JK": "Ply Input Switch JK🐉",
231233
"CR Orbit Pose Input Switch JK": "Orbit Pose Input Switch JK🐉",
232234
### ComfyMath Fix Nodes
233235
"CM_BoolToInt JK": "BoolToInt JK🐉",

imgs/img2mesh_3DGS-structure.png

83.4 KB
Loading

0 commit comments

Comments
 (0)