-
20455e339e
Fix sharpness calibration vector count
master
facok
2026-06-28 00:54:13 +08:00
-
b554f9722a
Update pyproject.toml
facok
2026-04-25 20:25:23 +08:00
-
daa4127efc
Add Comfy Registry publishing
facok
2026-04-25 20:08:33 +08:00
-
44812b79a6
Clean up anchor and calibration code after review
facok
2026-03-23 16:33:06 +08:00
-
561f6ed041
Fix calibration crash with video VAEs that return 5D latents
facok
2026-03-23 16:24:48 +08:00
-
e9b7d7481d
Add missing core modules required by LCSColorAnchor
facok
2026-03-23 16:07:06 +08:00
-
25e7d953d5
Register sys.modules alias so other plugins can import ComfyUI_LCS
facok
2026-03-23 03:01:19 +08:00
-
8656e48f9f
Add LCSColorAnchor to V3 and V2 node registrations
facok
2026-03-23 02:07:19 +08:00
-
85e437c794
Add .gitignore: exclude .claude/ and __pycache__/
facok
2026-03-22 21:55:23 +08:00
-
e7a836db4d
Fix color/brightness side effects in sharpness intervention
facok
2026-03-22 20:57:08 +08:00
-
818ec85429
Replace Gaussian blur calibration with sinusoidal grating stimuli
facok
2026-03-22 20:17:27 +08:00
-
530832cf90
Add changelog to both READMEs
facok
2026-03-22 16:05:10 +08:00
-
2261e37b47
Fix Color Anchor self_anchor for img2img (no observe phase)
facok
2026-03-22 04:56:25 +08:00
-
9e85d747d7
Document LCS Color Anchor node in both READMEs
facok
2026-03-22 04:36:50 +08:00
-
cf2410bb76
Eliminate duplicate computation in auto-intensity measurement
facok
2026-03-22 03:35:40 +08:00
-
bab475edc0
Add auto mode with drift-driven intensity to LCS Color Anchor
facok
2026-03-22 03:29:27 +08:00
-
ef74e1d5c9
Update tested models: add LTX2.3
facok
2026-03-21 23:05:33 +08:00
-
858f0747c4
Extract shared downsample_mask helper to core/sampling.py
facok
2026-03-21 22:56:59 +08:00
-
0d9b685c2f
Clean up: remove unused pack_info fields and legacy constants
facok
2026-03-21 22:17:42 +08:00
-
cc5a8cbd6f
Pad odd spatial dims in patchify for LTXV compatibility
facok
2026-03-21 21:39:46 +08:00
-
ec9941b5fc
Use model's latent_format for space conversion instead of hardcoded FLUX constants
facok
2026-03-21 21:30:22 +08:00
-
4948395ac4
Skip intervention gracefully for incompatible latent formats (LTXAV)
facok
2026-03-21 20:40:53 +08:00
-
5154bae137
Handle 3D tensors (LTXAV) in patchify/unpatchify
facok
2026-03-21 20:34:40 +08:00
-
fefe0ad007
Add Wan (qwen-image) to tested models
facok
2026-03-21 16:27:54 +08:00
-
0d82606fb0
Support 5D video VAE latents (Wan) in patchify/unpatchify
facok
2026-03-21 16:19:03 +08:00
-
a336d4ca95
Fall back to per-image VAE encoding for video VAEs (Wan)
facok
2026-03-21 16:10:13 +08:00
-
53b2c4cadb
Fix blur_labels count to match actual VAE output size
facok
2026-03-21 15:41:14 +08:00
-
bab5d1b1ec
Fix calibration batch indexing for VAEs that don't preserve batch size
facok
2026-03-21 15:36:39 +08:00
-
8c1d987b4f
Fix patchify for video VAEs: slice first frame when ndim > 4
facok
2026-03-21 15:33:32 +08:00
-
6dd89e55e7
Handle 5D video VAE output (Wan) by squeezing temporal dimension
facok
2026-03-21 15:21:38 +08:00
-
cf7c10695c
Update README_zh.md
facok
2026-03-21 15:10:57 +08:00
-
11c9aa875e
Update README.md
facok
2026-03-21 15:10:26 +08:00
-
b3b08761c3
Auto-detect channel count in unpatchify for FLUX2 (128ch) support
facok
2026-03-21 14:57:52 +08:00
-
d6ee472d66
Add tip for distilled models: start intervention from step 0
facok
2026-03-20 18:59:41 +08:00
-
516f9a1093
Update README.md
facok
2026-03-20 18:13:59 +08:00
-
8b1a92ce46
Update README_zh.md
facok
2026-03-20 18:13:39 +08:00
-
c9e7d608a8
Simplify sharpness: precompute edit vector, remove dead pc1_std, reduce memory
facok
2026-03-20 17:25:49 +08:00
-
fad2f87fcc
Update Chinese README with sharpness control documentation
facok
2026-03-20 17:11:43 +08:00
-
8c91c1957e
Update README with sharpness control documentation
facok
2026-03-20 17:09:27 +08:00
-
0fc53fce8b
Remove image_size parameter from LCSSharpnessCalibrate
facok
2026-03-20 17:07:49 +08:00
-
1d024be9da
Revert to 512px default, remove diagnostic logging
facok
2026-03-20 17:06:17 +08:00
-
ce4007b916
Default to 256px calibration images, add image_size parameter
facok
2026-03-20 17:02:21 +08:00
-
71233801a2
Use uniform blur levels (0,0.5,1,2,4,8) for sharpness calibration
facok
2026-03-20 16:51:57 +08:00
-
9717de8456
Remove DC component from pc1_dir to eliminate residual brightness shift
facok
2026-03-20 16:42:32 +08:00
-
f1661ed4bf
Use grayscale noise for sharpness calibration
facok
2026-03-20 16:37:34 +08:00
-
a120651fba
Fix sharpness strength scaling: drop pc1_std multiplier
facok
2026-03-20 16:14:25 +08:00
-
e9662139c7
Simplify sharpness intervention: patches + delta * pc1_dir
facok
2026-03-20 15:34:40 +08:00
-
6fe4add02c
Add lcs_data to LCSSharpnessIntervene for color-preserved sharpness
facok
2026-03-20 14:16:22 +08:00
-
cc0291352e
Add lcs_data input to remove color component during calibration
facok
2026-03-20 14:00:57 +08:00
-
28d97c327e
Restore full projection+residual to prevent color shift
facok
2026-03-20 13:50:17 +08:00
-
c6b746ff32
Fix conv2d groups parameter and add .contiguous() for expanded kernels
facok
2026-03-20 13:37:50 +08:00
-
531fb5fd1a
Fix sharpness calibration: use same base images for all blur levels
facok
2026-03-20 13:34:45 +08:00
-
03fb376b8c
Fix sharpness calibration and simplify intervention hook
facok
2026-03-20 13:12:46 +08:00
-
cf9edf0239
Add sharpness intervention via PCA subspace in FLUX VAE patch space
facok
2026-03-20 13:01:23 +08:00
-
28fa9450e0
Add progress output to calibration
facok
2026-03-20 03:02:04 +08:00
-
3fec154341
Refactor: extract shared _hue_lerp and _wrap_hue_diff helpers
facok
2026-03-19 18:14:13 +08:00
-
b8834564e2
Refactor: extract _bicone_factor helper and clean up diagnostics
facok
2026-03-19 15:47:20 +08:00
-
651599b003
Fix bicone geometry: normalize chroma radii to equatorial
facok
2026-03-19 13:21:12 +08:00
-
24d33812c1
Fix step index matching for bfloat16 sigma values
facok
2026-03-17 20:07:25 +08:00
-
6cd650596d
Extract shared _chromatic_plane_basis helper and _ANCHOR_HUES constant
facok
2026-03-17 13:05:27 +08:00
-
02585b6bf1
Fix bicone HSL mapping by projecting anchors onto chromatic plane
facok
2026-03-17 12:25:49 +08:00
-
894fb65ef3
Strengthen Warm and Cool preset effects
facok
2026-03-17 07:38:43 +08:00
-
6fa541ea5a
Update README_zh.md
facok
2026-03-17 07:28:29 +08:00
-
87b78c2f48
Update README.md
facok
2026-03-17 07:27:42 +08:00
-
c0449e3382
Fix BFloat16 error in VAE fingerprinting by casting to float32
facok
2026-03-17 06:57:34 +08:00
-
773d2bd230
Clarify LCS vs traditional post-processing comparison headings
facok
2026-03-17 06:56:35 +08:00
-
49b3b4ae44
Polish READMEs: reorganize sections, fix clone URL, tighten wording
facok
2026-03-17 06:45:01 +08:00
-
750c6484a4
Update READMEs: citation, official repo link, acknowledgments, unofficial notice
facok
2026-03-17 06:39:59 +08:00
-
20044a9a16
Add LCS vs post-processing comparison to READMEs
facok
2026-03-17 06:32:42 +08:00
-
48d5f7efb6
Merge LCSCalibrate into LCSLoadData with per-VAE auto-caching
facok
2026-03-17 06:27:55 +08:00
-
707e789f02
Add server-side preset fallback for headless/batch execution
facok
2026-03-17 05:50:59 +08:00
-
98bd528bb4
Add README in English and Chinese
facok
2026-03-17 05:44:36 +08:00
-
e8f37b36d1
Add Base preset to reset all tone sliders to defaults
facok
2026-03-17 05:25:54 +08:00
-
7aa68375f9
Fix color temperature having no visible effect
facok
2026-03-17 05:05:21 +08:00
-
78be03db46
Add frontend preset sync for LCSToneAdjust sliders
facok
2026-03-17 04:47:57 +08:00
-
51becf21e4
Use epsilon comparison for tone no-op check and precompute warm_dir
facok
2026-03-17 03:47:44 +08:00
-
56699625e0
Rename LCSContrastAdjust to LCSToneAdjust and add tone presets
facok
2026-03-17 03:43:10 +08:00
-
01f5bd308c
Add color temperature control to LCSContrastAdjust node
facok
2026-03-17 03:30:30 +08:00
-
ef69e2f9e7
Remove incorrect clamp on LCS lightness in contrast hook
facok
2026-03-17 03:25:03 +08:00
-
29dc6379f9
Skip contrast hook when all parameters are at defaults
facok
2026-03-17 03:09:14 +08:00
-
600252d5d4
Fix non-contiguous tensor error when saving calibration data
facok
2026-03-17 02:55:11 +08:00
-
b4e8dbd3d7
Add LCSContrastAdjust node for contrast, brightness, and saturation control
facok
2026-03-17 02:49:40 +08:00
-
0973fd0fd8
Add docstrings to all public functions, classes, and methods
facok
2026-03-17 02:26:21 +08:00
-
534bc19033
Implement LCS plugin for training-free color control in FLUX
facok
2026-03-17 01:43:26 +08:00