3 Commits
Author SHA1 Message Date
Pirog17000 1892922395 Enhance KSampler functionality and introduce Detail Daemon
- Added TestCollapsibleNode for upcoming UI improvements.
- Updated KSamplerMultiSeed and KSamplerMultiSeedPlus to support a new Detail Daemon feature, allowing for dynamic detail adjustments during image processing.
- Enhanced ImageScalePro with selectable resampling methods for better image quality.
2025-09-07 16:37:03 +02:00
Pirog17000 84ae097d1d Overhaul DSLR Noise Simulation
- Implements a more physically-accurate camera sensor pipeline, separating pre-gain and post-gain noise.
- Corrects ISO gain application to only amplify noise, not the image signal itself.
- Introduces exposure-based signal scaling to accurately model shot noise in relation to thermal/read noise in dark scenes.
- Moves noise blur to the final combined noise map for better efficiency and a more realistic effect.
- Updates sensor profiles with revised thermal noise (dark current) values and adds UI tooltips.

Sample Multiseed Plus:
- added in-node per-tile optional upscaling when processing in tiled mode
2025-08-31 21:41:35 +02:00
Pirog17000 7821135b0f feat(KSampler++): Implement seamless tiling and batch processing
- Refactors KSamplers into `node_modules` for better organization.
- Implements a robust tiling system in KSamplerMultiSeedPlus that uses gradient-mask inpainting to eliminate seams.
- Fixes critical bugs related to VAE dimension mismatches, incorrect tensor shapes, and uneven image splits.
- Corrects state pollution bugs, allowing for stable batch processing and chaining of multiple KSampler nodes.
- Updates README with details on new tiling functionality and refactoring.
2025-08-29 21:22:18 +02:00