forked from jakechai/ComfyUI-JakeUpgrade
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
397 lines (393 loc) ยท 20.4 KB
/
__init__.py
File metadata and controls
397 lines (393 loc) ยท 20.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
from .nodes.jake_upgrade import *
NODE_CLASS_MAPPINGS = {
### Misc Nodes
"Project Setting JK": ProjectSetting_JK,
"Ksampler Parameters Default JK": KsamplerParametersDefault_JK,
"Base Model Parameters SD3API JK": BaseModelParametersSD3API_JK,
"CR Aspect Ratio JK": CR_AspectRatio_JK,
"Tiling Mode JK": TilingMode_JK,
"Empty Latent Color JK": EmptyLatentColor_JK,
"SDXL Target Res JK": SDXL_TargetRes_JK,
"Get Size JK": GetSize_JK,
"String To Combo JK": StringToCombo_JK,
"Remove Input JK": RemoveInput_JK,
"Image Resize Mode JK": ImageResizeMode_JK,
"Sampler Loader JK": SamplerLoader_JK,
"Image Crop By Mask Resolution Grp JK": ImageCropByMaskResolutionGrp_JK,
"Image Crop by Mask Params JK": ImageCropByMaskParams_JK,
"Upscale Method JK": UpscaleMethod_JK,
"Latent Crop Offset JK": LatentCropOffset_JK,
"Scale To Resolution JK": ScaleToResolution_JK,
"Inject Noise Params JK": Inject_Noise_Params_JK,
"SD3 Prompts Switch JK": SD3_Prompts_Switch_JK,
"Guidance Default JK": GuidanceDefault_JK,
"Save String List To JSON JK": SaveStringListToJSON_JK,
"Load String List From JSON JK": LoadStringListFromJSON_JK,
### Misc Nodes [Deprecated]
"CR SD1.5 Aspect Ratio JK": CR_AspectRatioSD15_JK,
"CR SDXL Aspect Ratio JK": CR_AspectRatioSDXL_JK,
"CR SD3 Aspect Ratio JK": CR_AspectRatioSD3_JK,
"Pipe End JK": PipeEnd_JK,
"Image Crop by Mask Resolution JK": ImageCropByMaskResolution_JK,
### Reroute Nodes [Deprecated]
"Reroute List JK": RerouteList_JK,
"Reroute Ckpt JK": RerouteCkpt_JK,
"Reroute Vae JK": RerouteVae_JK,
"Reroute Sampler JK": RerouteSampler_JK,
"Reroute Upscale JK": RerouteUpscale_JK,
"Reroute Resize JK": RerouteResize_JK,
"Reroute String JK": RerouteString_JK,
### ControlNet Nodes
"CR ControlNet Loader JK": CR_ControlNetLoader_JK,
"CR Multi-ControlNet Param Stack JK": CR_ControlNetParamStack_JK,
"CR Apply ControlNet JK": CR_ApplyControlNet_JK,
"CR Apply Multi-ControlNet Adv JK": CR_ApplyControlNetStackAdv_JK,
### ControlNet Nodes [Deprecated]
"CR Multi-ControlNet Stack JK": CR_ControlNetStack_JK,
"CR Apply Multi-ControlNet JK": CR_ApplyControlNetStack_JK,
### LoRA Nodes
"CR LoRA Stack JK": CR_LoRAStack_JK,
"CR Apply LoRA Stack JK": CR_ApplyLoRAStack_JK,
### LoRA Nodes [Deprecated]
"CR Load LoRA JK": CR_LoraLoader_JK,
### Embedding Nodes [Deprecated]
"Embedding Picker JK": EmbeddingPicker_JK,
"Embedding Picker Multi JK": EmbeddingPicker_Multi_JK,
### Loader Nodes [Deprecated]
"Ckpt Loader JK": CkptLoader_JK,
"Vae Loader JK": VaeLoader_JK,
"Upscale Model Loader JK": UpscaleModelLoader_JK,
### Pipe Nodes [Deprecated]
"NodesState JK": NodesState_JK,
"Ksampler Parameters JK": KsamplerParameters_JK,
"Base Model Parameters JK": BaseModelParameters_JK,
"Base Model Parameters Extract JK": BaseModelParametersExtract_JK,
"Base Image Parameters Extract JK": BaseImageParametersExtract_JK,
"Base Model Pipe JK": BaseModelPipe_JK,
"Base Model Pipe Extract JK": BaseModelPipeExtract_JK,
"Noise Injection Parameters JK": NoiseInjectionParameters_JK,
"Noise Injection Pipe Extract JK": NoiseInjectionPipeExtract_JK,
"Refine Model Parameters JK": RefineModelParameters_JK,
"Refine 1 Parameters Extract JK": Refine1ParametersExtract_JK,
"Refine 2 Parameters Extract JK": Refine2ParametersExtract_JK,
"Refine Pipe JK": RefinePipe_JK,
"Refine Pipe Extract JK": RefinePipeExtract_JK,
"Upscale Model Parameters JK": UpscaleModelParameters_JK,
"Image Upscale Parameters Extract JK": ImageUpscaleParametersExtract_JK,
"Latent Upscale Parameters Extract JK": LatentUpscaleParametersExtract_JK,
"Upscale Model Parameters Extract JK": UpscaleModelParametersExtract_JK,
"Detailer Parameters JK": DetailerParameters_JK,
"Metadata Pipe JK": MetadataPipe_JK,
"Metadata Pipe Extract JK": MetadataPipeExtract_JK,
"Save Image with Metadata JK": ImageSaveWithMetadata_JK,
"Save Image with Metadata Flow JK": ImageSaveWithMetadata_Flow_JK,
"Load Image With Metadata JK": LoadImageWithMetadata_JK,
"Load Image With Alpha JK": LoadImageWithAlpha_JK,
### Image Nodes
"Rough Outline JK": RoughOutline_JK,
"OpenDWPose_JK": OpenDWPose_JK,
"Make Image Grid JK": MakeImageGrid_JK,
"Split Image Grid JK": SplitImageGrid_JK,
"Image Remove Alpha JK": ImageRemoveAlpha_JK,
"Color Grading JK": ColorGrading_JK,
"HintImageEnchance JK": HintImageEnchance_JK,
### Mask Nodes
"Is Mask Empty JK": IsMaskEmpty_JK,
### Animation Nodes [Deprecated]
"Animation Prompt JK": AnimPrompt_JK,
"Animation Value JK": AnimValue_JK,
### Logic Switches Nodes
"CR Boolean JK": CR_Boolean_JK,
"CR Int Input Switch JK": CR_IntInputSwitch_JK,
"CR Float Input Switch JK": CR_FloatInputSwitch_JK,
"CR Image Input Switch JK": CR_ImageInputSwitch_JK,
"CR Mask Input Switch JK": CR_MaskInputSwitch_JK,
"CR Latent Input Switch JK": CR_LatentInputSwitch_JK,
"CR Conditioning Input Switch JK": CR_ConditioningInputSwitch_JK,
"CR Clip Input Switch JK": CR_ClipInputSwitch_JK,
"CR Model Input Switch JK": CR_ModelInputSwitch_JK,
"CR ControlNet Input Switch JK": CR_ControlNetInputSwitch_JK,
"CR ControlNet Stack Input Switch JK": CR_ControlNetStackInputSwitch_JK,
"CR Text Input Switch JK": CR_TextInputSwitch_JK,
"CR VAE Input Switch JK": CR_VAEInputSwitch_JK,
"CR Noise Input Switch JK": CR_NoiseInputSwitch_JK,
"CR Guider Input Switch JK": CR_GuiderInputSwitch_JK,
"CR Sampler Input Switch JK": CR_SamplerInputSwitch_JK,
"CR Sigmas Input Switch JK": CR_SigmasInputSwitch_JK,
"CR Mesh Input Switch JK": CR_MeshInputSwitch_JK,
"CR Ply Input Switch JK": CR_PlyInputSwitch_JK,
"CR Orbit Pose Input Switch JK": CR_OrbitPoseInputSwitch_JK,
"CR TriMesh Input Switch JK": CR_TriMeshInputSwitch_JK,
### Logic Switches Nodes [Deprecated]
"CR Pipe Input Switch JK": CR_PipeInputSwitch_JK,
"CR Impact Pipe Input Switch JK": CR_ImpactPipeInputSwitch_JK,
### ComfyMath Fix Nodes
"CM_BoolToInt JK": BoolToInt_JK,
"CM_IntToBool JK": IntToBool_JK,
"CM_BoolUnaryOperation JK": BoolUnaryOperation_JK,
"CM_BoolBinaryOperation JK": BoolBinaryOperation_JK,
"Bool Binary And JK": BoolBinaryAnd_JK,
"Bool Binary OR JK": BoolBinaryOR_JK,
"CM_StringBinaryCondition_JK": StringBinaryCondition_JK,
"CM_PromptCombine_JK": PromptCombine_JK,
"CM_FloatUnaryCondition JK": FloatUnaryCondition_JK,
"CM_FloatBinaryCondition JK": FloatBinaryCondition_JK,
"CM_IntUnaryCondition JK": IntUnaryCondition_JK,
"CM_IntBinaryCondition JK": IntBinaryCondition_JK,
### ComfyMath Fix Nodes [Deprecated]
"CM_NumberUnaryCondition JK": NumberUnaryCondition_JK,
"CM_NumberBinaryCondition JK": NumberBinaryCondition_JK,
"CM_Vec2UnaryCondition JK": Vec2UnaryCondition_JK,
"CM_Vec2BinaryCondition JK": Vec2BinaryCondition_JK,
"CM_Vec2ToFloatUnaryOperation JK": Vec2ToFloatUnaryOperation_JK,
"CM_Vec2ToFloatBinaryOperation JK": Vec2ToFloatBinaryOperation_JK,
"CM_Vec2FloatOperation_JK": Vec2FloatOperation_JK,
"CM_Vec3UnaryCondition JK": Vec3UnaryCondition_JK,
"CM_Vec3BinaryCondition JK": Vec3BinaryCondition_JK,
"CM_Vec3ToFloatUnaryOperation JK": Vec3ToFloatUnaryOperation_JK,
"CM_Vec3ToFloatBinaryOperation JK": Vec3ToFloatBinaryOperation_JK,
"CM_Vec3FloatOperation_JK": Vec3FloatOperation_JK,
"CM_Vec4UnaryCondition JK": Vec4UnaryCondition_JK,
"CM_Vec4BinaryCondition JK": Vec4BinaryCondition_JK,
"CM_Vec4ToFloatUnaryOperation JK": Vec4ToFloatUnaryOperation_JK,
"CM_Vec4ToFloatBinaryOperation JK": Vec4ToFloatBinaryOperation_JK,
"CM_Vec4FloatOperation_JK": Vec4FloatOperation_JK,
### ComfyMath Nodes
"CM_FloatToInt JK": FloatToInt_JK,
"CM_IntToFloat JK": IntToFloat_JK,
"CM_FloatUnaryOperation JK": FloatUnaryOperation_JK,
"CM_FloatBinaryOperation JK": FloatBinaryOperation_JK,
"CM_IntUnaryOperation JK": IntUnaryOperation_JK,
"CM_IntBinaryOperation JK": IntBinaryOperation_JK,
### ComfyMath Nodes [Deprecated]
"CM_IntToNumber JK": IntToNumber_JK,
"CM_NumberToInt JK": NumberToInt_JK,
"CM_FloatToNumber JK": FloatToNumber_JK,
"CM_NumberToFloat JK": NumberToFloat_JK,
"CM_NumberUnaryOperation JK": NumberUnaryOperation_JK,
"CM_NumberBinaryOperation JK": NumberBinaryOperation_JK,
"CM_ComposeVec2 JK": ComposeVec2_JK,
"CM_ComposeVec3 JK": ComposeVec3_JK,
"CM_ComposeVec4 JK": ComposeVec4_JK,
"CM_BreakoutVec2 JK": BreakoutVec2_JK,
"CM_BreakoutVec3 JK": BreakoutVec3_JK,
"CM_BreakoutVec4 JK": BreakoutVec4_JK,
"CM_FillVec2 JK": FillVec2_JK,
"CM_FillVec3 JK": FillVec3_JK,
"CM_FillVec4 JK": FillVec4_JK,
"CM_Vec2UnaryOperation JK": Vec2UnaryOperation_JK,
"CM_Vec2BinaryOperation JK": Vec2BinaryOperation_JK,
"CM_Vec3UnaryOperation JK": Vec3UnaryOperation_JK,
"CM_Vec3BinaryOperation JK": Vec3BinaryOperation_JK,
"CM_Vec4UnaryOperation JK": Vec4UnaryOperation_JK,
"CM_Vec4BinaryOperation JK": Vec4BinaryOperation_JK,
### Simple Evaluate Nodes
"Evaluate Ints JK": EvaluateInts_JK,
"Evaluate Floats JK": EvaluateFloats_JK,
"Evaluate Strings JK": EvaluateStrs_JK,
"Evaluate Examples JK": EvalExamples_JK,
### 3D Nodes
"Orbit Poses JK": OrbitPoses_JK,
"OrbitLists to OrbitPoses JK": OrbitLists_to_OrbitPoses_JK,
"OrbitPoses to OrbitLists JK": OrbitPoses_to_OrbitLists_JK,
"Get OrbitPoses From List JK": Get_OrbitPoses_From_List_JK,
### Experimental Nodes
"Random Beats JK": RandomBeats_JK,
}
NODE_DISPLAY_NAME_MAPPINGS = {
### Misc Nodes
"Project Setting JK": "Project Setting JK๐",
"Ksampler Parameters Default JK": "Ksampler Parameters Default JK๐",
"Base Model Parameters SD3API JK": "Base Model Parameters SD3API JK๐",
"CR Aspect Ratio JK": "Aspect Ratio JK๐",
"Tiling Mode JK": "Tiling Mode JK๐",
"Empty Latent Color JK": "Empty Latent Color JK๐",
"SDXL Target Res JK": "SDXL Target Res JK๐",
"Get Size JK": "Get Size JK๐",
"String To Combo JK": "String To Combo JK๐",
"Remove Input JK": "Remove Input JK๐",
"Image Resize Mode JK": "Image Resize Mode JK๐",
"Sampler Loader JK": "Sampler Loader JK๐",
"Image Crop By Mask Resolution Grp JK": "Image Crop by Mask Resolution Grp JK๐",
"Image Crop by Mask Params JK": "Image Crop by Mask Params JK๐",
"Upscale Method JK": "Upscale Method JK๐",
"Latent Crop Offset JK": "Latent Crop Offset JK๐",
"Scale To Resolution JK": "Scale To Resolution JK๐",
"Inject Noise Params JK": "Inject Noise Params JK๐",
"SD3 Prompts Switch JK": "SD3 Prompts Switch JK๐",
"Guidance Default JK": "Guidance Default JK๐",
"Save String List To JSON JK": "Save String List To JSON JK๐",
"Load String List From JSON JK": "Load String List From JSON JK๐",
### Misc Nodes [Deprecated]
"CR SD1.5 Aspect Ratio JK": "SD1.5 Aspect Ratio JK๐",
"CR SDXL Aspect Ratio JK": "SDXL Aspect Ratio JK๐",
"CR SD3 Aspect Ratio JK": "SD3 Aspect Ratio JK๐",
"Pipe End JK": "Pipe End JK๐",
"Image Crop by Mask Resolution JK": "Image Crop by Mask Resolution JK๐",
### Reroute Nodes [Deprecated]
"Reroute List JK": "Reroute List JK๐",
"Reroute Ckpt JK": "Reroute Ckpt JK๐",
"Reroute Vae JK": "Reroute Vae JK๐",
"Reroute Sampler JK": "Reroute Sampler JK๐",
"Reroute Upscale JK": "Reroute Upscale JK๐",
"Reroute Resize JK": "Reroute Resize JK๐",
"Reroute String JK": "Reroute String JK๐",
### ControlNet Nodes
"CR ControlNet Loader JK": "ControlNet Loader JK๐",
"CR Multi-ControlNet Param Stack JK": "Multi-ControlNet Param Stack JK๐",
"CR Apply ControlNet JK": "Apply ControlNet JK๐",
"CR Apply Multi-ControlNet Adv JK": "Apply Multi-ControlNet Adv JK๐",
### ControlNet Nodes [Deprecated]
"CR Multi-ControlNet Stack JK": "Multi-ControlNet Stack JK๐",
"CR Apply Multi-ControlNet JK": "Apply Multi-ControlNet JK๐",
### LoRA Nodes
"CR LoRA Stack JK": "LoRA Stack JK๐",
"CR Apply LoRA Stack JK": "Apply LoRA Stack JK๐",
### LoRA Nodes [Deprecated]
"CR Load LoRA JK": "Load LoRA JK๐",
### Embedding Nodes [Deprecated]
"Embedding Picker JK": "Embedding Picker JK๐",
"Embedding Picker Multi JK": "Embedding Picker Multi JK๐",
### Loader Nodes [Deprecated]
"Ckpt Loader JK": "Ckpt Loader JK๐",
"Vae Loader JK": "Vae Loader JK๐",
"Upscale Model Loader JK": "Upscale Model Loader JK๐",
### Pipe Nodes [Deprecated]
"NodesState JK": "Nodes State JK๐",
"Ksampler Parameters JK": "Ksampler Parameters JK๐",
"Base Model Parameters JK": "Base Model Parameters JK๐",
"Base Model Parameters Extract JK": "Base Model Parameters Extract JK๐",
"Base Image Parameters Extract JK": "Base Image Parameters Extract JK๐",
"Base Model Pipe JK": "Base Model Pipe JK๐",
"Base Model Pipe Extract JK": "Base Model Pipe Extract JK๐",
"Noise Injection Parameters JK": "Noise Injection Parameters JK๐",
"Noise Injection Pipe Extract JK": "Noise Injection Pipe Extract JK๐",
"Refine Model Parameters JK": "Refine Model Parameters JK๐",
"Refine 1 Parameters Extract JK": "Refine 1 Parameters Extract JK๐",
"Refine 2 Parameters Extract JK": "Refine 2 Parameters Extract JK๐",
"Refine Pipe JK": "Refine Pipe JK๐",
"Refine Pipe Extract JK": "Refine Pipe Extract JK๐",
"Upscale Model Parameters JK": "Upscale Model Parameters JK๐",
"Image Upscale Parameters Extract JK": "Image Upscale Parameters Extract JK๐",
"Latent Upscale Parameters Extract JK": "Latent Upscale Parameters Extract JK๐",
"Upscale Model Parameters Extract JK": "Upscale Model Parameters Extract JK๐",
"Detailer Parameters JK": "Detailer Parameters JK๐",
"Metadata Pipe JK": "Metadata Pipe JK๐",
"Metadata Pipe Extract JK": "Metadata Pipe Extract JK๐",
"Save Image with Metadata JK": "Save Image With Metadata JK๐",
"Save Image with Metadata Flow JK": "Save Image With Metadata Flow JK๐",
"Load Image With Metadata JK": "Load Image With Metadata JK๐",
"Load Image With Alpha JK": "Load Image With Alpha JK๐",
### Image Nodes
"Rough Outline JK": "Rough Outline JK๐",
"OpenDWPose_JK": "Open+DW Pose JK๐",
"Make Image Grid JK": "Make Image Grid JK๐",
"Split Image Grid JK": "Split Image Grid JK๐",
"Image Remove Alpha JK": "Image Remove Alpha JK๐",
"Color Grading JK": "Color Grading JK๐",
"HintImageEnchance JK": "Enchance And Resize Hint Images JK๐",
### Mask Nodes
"Is Mask Empty JK": "Is Mask Empty JK๐",
### Animation Nodes [Deprecated]
"Animation Prompt JK": "Animation Prompt JK๐",
"Animation Value JK": "Animation Value JK๐",
### Logic switches Nodes
"CR Boolean JK": "Boolean JK๐",
"CR Image Input Switch JK": "Image Input Switch JK๐",
"CR Mask Input Switch JK": "Mask Input Switch JK๐",
"CR Int Input Switch JK": "Int Input Switch JK๐",
"CR Float Input Switch JK": "Float Input Switch JK๐",
"CR Latent Input Switch JK": "Latent Input Switch JK๐",
"CR Conditioning Input Switch JK": "Conditioning Input Switch JK๐",
"CR Clip Input Switch JK": "Clip Input Switch JK๐",
"CR Model Input Switch JK": "Model Input Switch JK๐",
"CR ControlNet Input Switch JK": "ControlNet Input Switch JK๐",
"CR ControlNet Stack Input Switch JK": "ControlNet Stack Input Switch JK๐",
"CR Text Input Switch JK": "Text Input Switch JK๐",
"CR VAE Input Switch JK": "VAE Input Switch JK๐",
"CR Noise Input Switch JK": "Noise Input Switch JK๐",
"CR Guider Input Switch JK": "Guider Input Switch JK๐",
"CR Sampler Input Switch JK": "Sampler Input Switch JK๐",
"CR Sigmas Input Switch JK": "Sigmas Input Switch JK๐",
"CR Mesh Input Switch JK": "Mesh Input Switch JK๐",
"CR Ply Input Switch JK": "Ply Input Switch JK๐",
"CR Orbit Pose Input Switch JK": "Orbit Pose Input Switch JK๐",
"CR TriMesh Input Switch JK": "TriMesh Input Switch JK๐",
### Logic Switches Nodes [Deprecated]
"CR Pipe Input Switch JK": "Pipe Input Switch JK๐",
"CR Impact Pipe Input Switch JK": "Impact Pipe Input Switch JK๐",
### ComfyMath Fix Nodes
"CM_BoolToInt JK": "BoolToInt JK๐",
"CM_IntToBool JK": "IntToBool JK๐",
"CM_BoolUnaryOperation JK": "BoolUnaryOp JK๐",
"CM_BoolBinaryOperation JK": "BoolBinaryOp JK๐",
"Bool Binary And JK": "Bool And JK๐",
"Bool Binary OR JK": "Bool OR JK๐",
"CM_StringBinaryCondition_JK": "StringBinaryCon JK๐",
"CM_PromptCombine_JK": "Prompt Combine JK๐",
"CM_FloatUnaryCondition JK": "FloatUnaryCon JK๐",
"CM_FloatBinaryCondition JK": "FloatBinaryCon JK๐",
"CM_IntUnaryCondition JK": "IntUnaryCon JK๐",
"CM_IntBinaryCondition JK": "IntBinaryCon JK๐",
### ComfyMath Fix Nodes [Deprecated]
"CM_NumberUnaryCondition JK": "NumberUnaryCon JK๐",
"CM_NumberBinaryCondition JK": "NumberBinaryCon JK๐",
"CM_Vec2UnaryCondition JK": "Vec2UnaryCon JK๐",
"CM_Vec2BinaryCondition JK": "Vec2BinaryCon JK๐",
"CM_Vec2ToFloatUnaryOperation JK": "Vec2ToFloatUnaryOp JK๐",
"CM_Vec2ToFloatBinaryOperation JK": "Vec2ToFloatBinaryOp JK๐",
"CM_Vec2FloatOperation_JK": "Vec2FloatOp JK๐",
"CM_Vec3UnaryCondition JK": "Vec3UnaryCon JK๐",
"CM_Vec3BinaryCondition JK": "Vec3BinaryCon JK๐",
"CM_Vec3ToFloatUnaryOperation JK": "Vec3ToFloatUnaryOp JK๐",
"CM_Vec3ToFloatBinaryOperation JK": "Vec3ToFloatBinaryOp JK๐",
"CM_Vec3FloatOperation_JK": "Vec3FloatOp JK๐",
"CM_Vec4UnaryCondition JK": "Vec4UnaryCon JK๐",
"CM_Vec4BinaryCondition JK": "Vec4BinaryCon JK๐",
"CM_Vec4ToFloatUnaryOperation JK": "Vec4ToFloatUnaryOp JK๐",
"CM_Vec4ToFloatBinaryOperation JK": "Vec4ToFloatBinaryOp JK๐",
"CM_Vec4FloatOperation_JK": "Vec4FloatOp JK๐",
### ComfyMath Nodes
"CM_FloatToInt JK": "FloatToInt JK๐",
"CM_IntToFloat JK": "IntToFloat JK๐",
"CM_FloatUnaryOperation JK": "FloatUnaryOp JK๐",
"CM_FloatBinaryOperation JK": "FloatBinaryOp JK๐",
"CM_IntUnaryOperation JK": "IntUnaryOp JK๐",
"CM_IntBinaryOperation JK": "IntBinaryOp JK๐",
### ComfyMath Nodes [Deprecated]
"CM_IntToNumber JK": "IntToNumber JK๐",
"CM_NumberToInt JK": "NumberToInt JK๐",
"CM_FloatToNumber JK": "FloatToNumber JK๐",
"CM_NumberToFloat JK": "NumberToFloat JK๐",
"CM_NumberUnaryOperation JK": "NumberUnaryOp JK๐",
"CM_NumberBinaryOperation JK": "NumberBinaryOp JK๐",
"CM_ComposeVec2 JK": "ComposeVec2 JK๐",
"CM_ComposeVec3 JK": "ComposeVec3 JK๐",
"CM_ComposeVec4 JK": "ComposeVec4 JK๐",
"CM_BreakoutVec2 JK": "BreakoutVec2 JK๐",
"CM_BreakoutVec3 JK": "BreakoutVec3 JK๐",
"CM_BreakoutVec4 JK": "BreakoutVec4 JK๐",
"CM_FillVec2 JK": "FillVec2 JK๐",
"CM_FillVec3 JK": "FillVec3 JK๐",
"CM_FillVec4 JK": "FillVec4 JK๐",
"CM_Vec2UnaryOperation JK": "Vec2UnaryOp JK๐",
"CM_Vec2BinaryOperation JK": "Vec2BinaryOp JK๐",
"CM_Vec3UnaryOperation JK": "Vec3UnaryOp JK๐",
"CM_Vec3BinaryOperation JK": "Vec3BinaryOp JK๐",
"CM_Vec4UnaryOperation JK": "Vec4UnaryOp JK๐",
"CM_Vec4BinaryOperation JK": "Vec4BinaryOp JK๐",
### Simple Evaluate Nodes
"Evaluate Ints JK": "Evaluate Ints JK๐",
"Evaluate Floats JK": "Evaluate Floats JK๐",
"Evaluate Strings JK": "Evaluate String JK๐",
"Evaluate Examples JK": "Evaluate Examples JK๐",
### 3D Nodes
"Orbit Poses JK": "Orbit Poses JK๐",
"OrbitLists to OrbitPoses JK": "OrbitLists to OrbitPoses JK๐",
"OrbitPoses to OrbitLists JK": "OrbitPoses to OrbitLists JK๐",
"Get OrbitPoses From List JK": "Get OrbitPoses From List JK๐",
### Experimental
"Random Beats JK": "Random Beats JK๐",
}
__all__ = ['NODE_CLASS_MAPPINGS']
print("----------Jake Upgrade Nodes Loaded----------")