-
Notifications
You must be signed in to change notification settings - Fork 89
/
dev_node_mappings.py
98 lines (95 loc) · 4.88 KB
/
dev_node_mappings.py
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
from .animation_nodes.prompt import *
from .dev_nodes.dev_nodes import *
from .dev_nodes.graphics_dev_nodes import *
from .dev_nodes.dev_pil_3D import *
from .dev_nodes.dev_workflow import *
from .dev_nodes.animation_dev_nodes import *
from .dev_nodes.dev_schedulers import *
from .dev_nodes.dev_xygrid import *
DEV_NODE_CLASS_MAPPINGS = {
### XY Dev Nodes
"CR XYZ List": CR_XYZList,
"CR XYZ Interpolate": CR_XYZInterpolate,
### Graphics Dev Nodes
"CR Multi-Panel Meme Template": CR_MultiPanelMemeTemplate,
"CR Popular Meme Templates": CR_PopularMemeTemplates,
"CR Draw Perspective Text": CR_DrawPerspectiveText,
"CR Simple Annotations": CR_SimpleAnnotations,
"CR Apply Annotations": CR_ApplyAnnotations,
"CR Add Annotation": CR_AddAnnotation,
"CR 3D Polygon": CR_3DPolygon,
"CR 3D Solids": CR_3DSolids,
"CR Draw OBJ": CR_DrawOBJ,
"CR Simple Image Watermark": CR_SimpleImageWatermark,
"CR Comic Panel Templates (Advanced)": CR_ComicPanelTemplatesAdvanced,
### Workflow Dev Nodes
"CR Job List": CR_JobList,
"CR Job Scheduler": CR_JobScheduler,
"CR Check Job Complete": CR_CheckJobComplete,
"CR Spawn Workflow Instance": CR_SpawnWorkflowInstance,
"CR Job Current Frame": CR_JobCurrentFrame,
"CR Load Workflow": CR_LoadWorkflow,
### Animation Dev Nodes
"CR Prompt Weight Scheduler": CR_PromptWeightScheduler,
"CR Load Scheduled ControlNets": CR_LoadScheduledControlNets,
"CR Interpolate Prompt Weights": CR_InterpolatePromptWeights,
"CR Text List Cross Join": CR_TextListCrossJoin,
"CR Schedule Camera Movements": CR_ScheduleCameraMovements,
"CR Schedule Styles": CR_ScheduleStyles,
"CR Style List": CR_StyleList,
"CR Cycle Styles": CR_CycleStyles,
"CR Image Transition": CR_ImageTransition,
"CR Strobe Images": CR_StrobeImages,
"CR Alternate Latents": CR_AlternateLatents,
"CR 3D Camera Drone": CR_DroneCamera3D,
"CR 3D Camera Static": CR_StaticCamera3D,
"CR Interpolate Zoom": CR_InterpolateZoom,
"CR Interpolate Rotation": CR_InterpolateRotation,
"CR Interpolate Track": CR_InterpolateTrack,
"CR Continuous Zoom": CR_ContinuousZoom,
"CR Continuous Rotation": CR_ContinuousRotation,
"CR Continuous Track": CR_ContinuousTrack,
}
DEV_NODE_DISPLAY_NAME_MAPPINGS = {
# Dev Nodes
"CR XYZ List": "CR XYZ List (Dev)",
"CR XYZ Interpolate": "CR XYZ Interpolate (Dev)",
"CR XYZ Index": "CR XYZ Index (Dev)",
"CR Multi-Panel Meme Template": "CR Multi-Panel Meme Template (Dev)",
"CR Popular Meme Templates": "CR Popular Meme Templates (Dev)",
"CR Draw Perspective Text": "CR Draw Perspective Text (Dev)",
"CR Simple Annotations": "CR Simple Annotations (Dev)",
"CR Apply Annotations": "CR Apply Annotations (Prototype)",
"CR Add Annotation": "CR Add Annotation (Prototype)",
"CR 3D Polygon": "CR 3D Polygon (Dev)",
"CR 3D Solids": "CR 3D Solids (Dev)",
"CR Draw OBJ": "CR Draw OBJ",
"CR Simple Image Watermark": "CR Simple Image Watermark (Dev)",
"CR Comic Panel Templates Advanced": "👽 Comic Panel Templates (Advanced)",
"CR Job List": "CR Job List (Prototype)",
"CR Job Scheduler": "CR Job Scheduler (Prototype)",
"CR Check Job Complete": "CR Check Job Complete (Prototype)",
"CR Spawn Workflow Instance": "CR Spawn Workflow Instance (Prototype)",
"CR Job Current Frame": "CR Job Current Frame (Prototype)",
"CR Load Workflow": "CR Load Workflow (Prototype)",
### Animation Dev Nodes
"CR Prompt Weight Scheduler": "CR Prompt Weight Scheduler (Dev)",
"CR Load Scheduled ControlNets": "CR Load Scheduled ControlNets (Dev)",
"CR Interpolate Prompt Weights": "CR Interpolate Prompt Weights (Dev)",
"CR Text List Cross Join": "CR Text List Cross Join (Dev)",
"CR Schedule Camera Movements": "CR Schedule Camera Movements (Prototype)",
"CR Schedule Styles": "CR Schedule Styles (Prototype)",
"CR Style List": "CR Style List (Prototype)",
"CR Cycle Styles": "CR Cycle Styles (Prototype)",
"CR Image Transition": "CR Image Transition (Prototype)",
"CR Strobe Images": "CR Strobe Images (Prototype)",
"CR Alternate Latents": "CR Alternate Latents (Prototype)",
"CR 3D Camera Drone": "CR 3D Camera Drone (Prototype)",
"CR 3D Camera Static": "CR 3D Camera Static (Prototype)",
"CR Interpolate Zoom": "CR Interpolate Zoom (Prototype)",
"CR Interpolate Rotation": "CR Interpolate Rotation (Prototype)",
"CR Interpolate Track": "CR Interpolate Track (Prototype)",
"CR Continuous Zoom": "CR Continuous Zoom (Prototype)",
"CR Continuous Rotation": "CR Continuous Rotation (Prototype)",
"CR Continuous Track": "CR Continuous Track (Prototype)",
}