Commit Graph

  • dcc9560c05 Update example workflow: update version hash to 1b69059 main TJ 2025-11-03 21:39:43 +09:00
  • 1b6905971a Fix overlap detection with base_mask: include base_mask in initial canvas for proper overlap checking TJ 2025-11-03 21:36:47 +09:00
  • 5c9a2b2d4f Fix early termination: move consecutive_fails check to loop start, add max_attempts parameter TJ 2025-11-03 21:20:35 +09:00
  • e65aee7342 Fix debug_mode: use Int type (0/1) instead of BOOLEAN for ComfyUI v3 compatibility TJ 2025-11-03 21:01:27 +09:00
  • 9a7ebbd922 Fix debug_mode: use BOOLEAN type instead of comfy_io.Bool (not available in ComfyUI API) TJ 2025-11-03 20:58:56 +09:00
  • 2a769991ca Add debug_mode parameter: enable detailed per-attempt console output for placement debugging TJ 2025-11-03 20:56:43 +09:00
  • 0f0342becc Add performance profiling: measure time spent in resize, rotate, checks, overlap, and placement TJ 2025-11-03 20:48:45 +09:00
  • f504ef0886 Optimize placement performance: move PIL import to top, skip overlap check for first shape, cache boolean mask calculation TJ 2025-11-03 20:45:56 +09:00
  • edd92991d2 Fix README: Remove duplicated content and clean up formatting TJ 2025-11-03 18:58:43 +09:00
  • b58c8dd1d8 Add AI-assisted development notice to README TJ 2025-11-03 18:49:21 +09:00
  • 2c2bda3a53 Clean up README: Remove manual installation section TJ 2025-11-03 18:45:50 +09:00
  • 36f0f5775e Add sample screenshot to README files TJ 2025-11-03 18:41:34 +09:00
  • 9c230e9092 Add example workflow and sample images TJ 2025-11-03 18:40:18 +09:00
  • 4a4e69791f Remove test files and development artifacts from repository TJ 2025-11-03 17:21:30 +09:00
  • 07ac0e05ee Clean up codebase for GitHub release: Remove redundant nodes (63), reduce code by 300 lines (34%) TJ 2025-11-03 17:20:09 +09:00
  • 4ffa5c4dcc Add comprehensive README in Japanese and English TJ 2025-11-03 16:42:32 +09:00
  • 55b9911b67 Fix output names: use display_name parameter for Output definitions TJ 2025-11-03 16:35:27 +09:00
  • af3a2c6ba8 Add out_of_bounds_tolerance parameter to allow shapes to extend beyond canvas edges TJ 2025-11-03 16:28:07 +09:00
  • 4b25c6d185 Optimize placement efficiency: filter out occupied positions from valid_positions pool TJ 2025-11-03 16:19:53 +09:00
  • 7fcc0bedc4 Improve random distribution: shuffle valid_positions to eliminate spatial ordering bias TJ 2025-11-03 16:10:28 +09:00
  • d970f1b596 Fix canvas size determination: prioritize region/exclusion/base masks over shape mask TJ 2025-11-03 15:55:53 +09:00
  • c5d7b865c5 Improve output names: MASK (all), MASK (new), JSON TJ 2025-11-03 15:51:04 +09:00
  • 2be9900b19 Make region_mask optional and remove ignore_region_mask parameter TJ 2025-11-03 15:50:11 +09:00
  • 55a274642a Add ignore_region_mask option to place shapes anywhere TJ 2025-11-03 15:26:29 +09:00
  • 99e0c2228c Reduce ColoredMaskCompositor from 10 to 3 layers TJ 2025-11-03 15:11:19 +09:00
  • 6e65f025b1 Add added_mask output to AdvancedShapePlacement for separate layer compositing TJ 2025-11-03 15:06:18 +09:00
  • bd82eacf50 Add ColoredMaskCompositor node with RGB colors, opacity, and blend modes TJ 2025-11-03 14:59:24 +09:00
  • 152717615e Add base_mask input for chaining multiple placements TJ 2025-11-03 14:26:38 +09:00
  • 09aa26e451 Fix parameter order: move optional exclusion_mask to end TJ 2025-11-03 14:21:31 +09:00
  • 6cf5434e6c Update default values: count=30, scale=0.06-0.15, rotation=-30~30, overlap=0.5, coverage=0.0 TJ 2025-11-03 14:18:14 +09:00
  • b497eaffc7 Add max_consecutive_fails as user-configurable parameter TJ 2025-11-03 14:15:30 +09:00
  • a4efe654bf Add exclusion mask feature with tolerance parameter TJ 2025-11-03 13:50:18 +09:00
  • 53386dfe21 fix: Revert async generator approach, use standard async function TJ 2025-11-03 13:44:22 +09:00
  • 967331ad5e feat: Add ComfyUI UI progress bar support TJ 2025-11-03 13:40:56 +09:00
  • a47ee2ccac feat: Add progress bar support (optional) TJ 2025-11-03 13:36:39 +09:00
  • bb8250af3d feat: Add coverage_min parameter for linear mask support TJ 2025-11-03 13:16:49 +09:00
  • def6b46a69 improve: Add debug logging and improve placement algorithm TJ 2025-11-03 12:58:06 +09:00
  • 660d667539 feat: Add AdvancedShapePlacement node with metadata output TJ 2025-11-03 12:39:37 +09:00
  • 9a30722470 Initial commit: ComfyUI PolkaDot Collage custom nodes TJ 2025-11-03 11:25:50 +09:00