Hi Mo.
I developed the script with AI copilot and this is part of the description I got for Dynamic.
Advantages of Dynamic Mode Over Random Mode
Dynamic mode is still stochastic, but it has directional intelligence that Random mode lacks.
That gives it several practical advantages in speed, structure, and fill quality.
1. Higher Efficiency (Fewer Wasted Samples)
Random mode throws candidates uniformly everywhere, so most attempts fail once the packing gets dense.
Dynamic mode:
• biases sampling toward promising directions,
• avoids dense regions,
• reuses successful direction vectors.
Result:
You get more valid placements per sample, which means faster fills, especially in mid‑to‑high density regions.
2. Better Boundary Following
Random mode doesn’t “know” where the boundary is — it just hopes to land near it.
Dynamic mode:
• tends to push outward,
• aligns with curvature,
• naturally traces the boundary shape.
Result:
You get cleaner edge bands and fewer “holes” near the boundary.
3. More Structured, Flow‑Like Patterns
Random mode produces pure noise.
Dynamic mode:
• carries momentum from previous placements,
• forms directional streaks,
• creates emergent flow lines.
Result:
You get visually coherent patterns that feel intentional rather than chaotic.
This is why designers often prefer Dynamic mode for aesthetic fills.
4. More Stable Density Distribution
Random mode can cluster or leave sparse patches because it has no memory.
Dynamic mode:
• avoids backtracking into dense areas,
• tends to fill gaps more systematically,
• maintains smoother local density.
Result:
You get more even coverage with fewer accidental voids.
5. Better Performance in Narrow or Complex Shapes
Cheers
Barry
|