10 Commits

Author SHA1 Message Date
ae
dcff8cd18e
feat: track prev. pos. attempts to speed up bruteforcing 2025-06-01 22:05:22 +03:00
ae
271d8201e5
fix: adjust default config with new palettes 2025-06-01 19:27:24 +03:00
ae
42c154903a
feat: new gradient palettes 2025-06-01 19:25:40 +03:00
ae
1f0575baa9
fix: reduce graining caused by contrast boost & fine detail overload 2025-06-01 19:25:05 +03:00
ae
895f15bdd2
feat: improved text pos. fallback mechanism 2025-06-01 19:03:47 +03:00
ae
fb8c0f12d5
feat: expanded perlin bg. gen. randomization
- wider scale ranges for more visible pattern variations
- larger offset ranges for more unique starting points
- randomized noise weights instead of fixed 0.6/0.3/0.1 ratios
- randomized gradient strength & direction (30% chance of reverse for
  each axis)
- randomized light-to-dark effects
- multiple combination methods:
    - standard linear blend (cur.)
    - multiplicative blend (flowing, organic patterns)
    - maximum blend (sharper, more contrasted patterns)
    - turbulence (chaotic, cloud-like patterns)
- 30% chance for additional subtle sine/cosine distortion
2025-06-01 18:36:24 +03:00
ae
04d6693c37
refactor: go mod tidy 2025-06-01 18:22:45 +03:00
ae
de35974407
feat: full generation workflow with static perlin params 2025-06-01 18:21:18 +03:00
ae
81664d6bf8
build: proper gitignore 2025-06-01 18:20:29 +03:00
ae
daf55a4c5b Initial commit 2025-05-31 11:29:06 +02:00