Files
Isulion-ComfyUI_Isulion/Core_Nodes
Isulion c11c86dc20 fix(collage): port react-IsuCollage layout algorithm with native image sizes
- IsuCollageNode: faithful port of ImageProcessor.calculateLayout
  (float rects, per-row scaling factor) validated bit-exact against the
  TypeScript original over 63 cases; optional 'width' widget (default 1024)
- load_images_node: stop padding images to a uniform size (that destroyed
  aspect ratios and leaked black bands into tiles); output is now an
  OUTPUT_IS_LIST of native-size tensors, matching the React app behavior
- IsuCollageNode: INPUT_IS_LIST to receive the full list in one call;
  unwrap scalar widgets that ComfyUI also wraps in lists (seed/width)
- Rasterization snaps float rects via cumulative rounding so the <=1px
  error spreads across all tiles instead of the last one; rows always
  fill the canvas width exactly
2026-08-22 16:25:42 +02:00
..
2024-12-12 12:32:48 +01:00
2024-12-12 12:32:48 +01:00
2024-12-12 12:32:48 +01:00
2025-04-21 19:08:13 +02:00