Reference sheet generator (optional module + dialog); leak report tests start from unwrapped ComfyUI functions
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
000507c5f2
commit
34db2b331d
@@ -43,7 +43,7 @@ SETTINGS = {
|
||||
"hint": "Frames neighbouring windows share. More overlap joins smoother but runs slower; it must be shorter than the window.",
|
||||
"when": {"enabled": True, "schedule": [v for v in SCHEDULES if v != "batched"]}},
|
||||
"schedule": {"type": "enum", "default": "standard_uniform", "label": "Window schedule",
|
||||
"hint": "Window layout. standard_uniform: shifts a little each step. standard_static: same every step. looped_uniform: the end wraps to the start. batched: no overlap.",
|
||||
"hint": "Window layout. standard_uniform: shifts each step. standard_static: fixed. looped_uniform: the end wraps to the start. batched: no overlap.",
|
||||
"options": [{"value": v, "label": v} for v in SCHEDULES], "when": {"enabled": True}},
|
||||
"fuse": {"type": "enum", "default": "pyramid", "label": "Window blend",
|
||||
"hint": "How windows are blended. pyramid: trusts each window's middle most. overlap-linear: fades across the overlap. flat: plain average.",
|
||||
|
||||
@@ -51,7 +51,7 @@ SETTINGS = {
|
||||
{"value": "noise", "label": "Starting noise"},
|
||||
],
|
||||
"label": "Merge", "ui": "segmented",
|
||||
"hint": "Blends in a second seed. Step answers: asks the model twice at chosen steps. Second run: blends a whole second video (slower). Starting noise: mixes the second seed's noise in at no extra cost.",
|
||||
"hint": "Blends in a second seed. Step answers: at chosen steps. Second run: a whole second video (slower). Starting noise: free.",
|
||||
"when": {"enabled": True},
|
||||
},
|
||||
"steps": {
|
||||
|
||||
@@ -53,7 +53,7 @@ SETTINGS = {
|
||||
"enabled": {
|
||||
"type": "bool", "default": False,
|
||||
"label": "Few-step PTD",
|
||||
"hint": "Renders in the adapter file's own 4 to 8 steps, without CFG. Use the base the file was trained on, with SLA, turbo LoRAs and other enhancements off. Cannot start from a picture or mask.",
|
||||
"hint": "Renders in the adapter's own 4 to 8 steps without CFG. Use the base it was trained on, with SLA and turbo LoRAs off. No picture or mask start.",
|
||||
},
|
||||
"adapter": {
|
||||
"type": "enum", "default": _FOUND[0] if _FOUND else "",
|
||||
|
||||
@@ -34,7 +34,7 @@ SETTINGS = {
|
||||
"enabled": {
|
||||
"type": "bool", "default": False,
|
||||
"label": "Measure the run",
|
||||
"hint": "Logs how grainy the picture is and how much it changes each step, and compares with the previous run of the same seed, steps and size. No extra model calls.",
|
||||
"hint": "Logs how grainy the picture is and how much it changes each step, and compares with the last run of the same seed, steps and size.",
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@@ -116,10 +116,7 @@ class FunUISampler(io.ComfyNode):
|
||||
tooltip="Below 1 starts partway through the schedule."),
|
||||
io.Custom("FUNUI_SETTINGS").Input("settings", optional=True),
|
||||
io.Sigmas.Input("sigmas", optional=True,
|
||||
tooltip="A schedule to run exactly as written. When wired, "
|
||||
"steps, scheduler and denoise are not used. For a "
|
||||
"second pass its first value is the strength: 0.4 "
|
||||
"polishes, 0.8 reworks the shot."),
|
||||
tooltip="A schedule to run exactly as written; steps, scheduler and denoise are then unused. In a second pass its first value is the strength."),
|
||||
],
|
||||
outputs=[
|
||||
io.Latent.Output(display_name="latent"),
|
||||
|
||||
@@ -70,7 +70,7 @@ SETTINGS = {
|
||||
"polish": {
|
||||
"type": "float", "default": 0.25, "min": 0.0, "max": 0.6, "step": 0.01,
|
||||
"label": "Polish step sigma", "ui": "slider",
|
||||
"hint": "0: off. Otherwise one extra full-size pass after the last step, starting from this noise level, as a short polish. From about 0.4 the sound is redrawn too.",
|
||||
"hint": "0: off. Otherwise adds one extra full-size polish pass from this noise level. From about 0.4 the sound is redrawn too.",
|
||||
"when": {"enabled": True},
|
||||
},
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ SETTINGS = {
|
||||
"back_up": {
|
||||
"type": "float", "default": 0.5, "min": 0.0, "max": 1.0, "step": 0.05, "ui": "slider",
|
||||
"label": "Noise added at the hand-over",
|
||||
"hint": "How far back the full-size stage starts. 0: where the first stage stopped. Higher: more fresh noise, so soft or doubled outlines can be redrawn. Maximum 0.95.",
|
||||
"hint": "How far back the full-size stage starts. 0: where stage one stopped. Higher: more fresh noise, which can redraw soft or doubled outlines.",
|
||||
"when": {"enabled": True},
|
||||
},
|
||||
"resize": {
|
||||
@@ -72,7 +72,7 @@ SETTINGS = {
|
||||
{"value": "upscaler", "label": "Latent upscaler"}],
|
||||
"renamed_options": {"trilinear": "bicubic"}, # removed: it was Bilinear here (time is never resampled)
|
||||
"label": "How the hand-over is enlarged",
|
||||
"hint": "Plain methods are free. Latent upscaler uses H3's learned upscaler (models/latent_upscale_models) for learned detail instead of blur; one small pass per run.",
|
||||
"hint": "Plain methods are free. Latent upscaler adds learned detail instead of blur, for one small extra pass.",
|
||||
"when": {"enabled": True},
|
||||
},
|
||||
"upscaler": {
|
||||
|
||||
Reference in New Issue
Block a user