Mandala Generator QT
Qt6 aplikace pro generativní tvorbu mandal a ornamentálních obrazců. Kombinuje geometrické vrstvy, matematické křivky, barevné palety a živý náhled s přesným exportem výsledku.
Co projekt řeší
Qt6 aplikace pro generativní tvorbu mandal a ornamentálních obrazců. Kombinuje geometrické vrstvy, matematické křivky, barevné palety a živý náhled s přesným exportem výsledku.
Typické použití
- Workflow mapy krok za krokem
- Detailné FAQ + Troubleshooting
- Poznámky o výkonu a limitech
- Kód se refaktoroval (bez změny chování)
- Přidán Type-checking (MyPy compatible)
- Vylepšeny Docstringy
Jak aplikace funguje a k čemu slouží
Přehled
Mandala_Generator_QT je součástí MFilmDB repozitáře. Tato dokumentace byla agregována ze všech dostupných verzí.
- Generování unikátních mandal pro grafiku, ikony, náhledy
- Deterministické generování z hashů souborů
- Skrýt původní cestu do obrazu (steganografie)
- Přehledné batch generování ve velkém množství
- Testovací „odtisk“ souborů do mandal
Funkce (agregované ze všech verzí)
- Generování unikátních mandal pro grafiku, ikony, náhledy
- Deterministické generování z hashů souborů
- Skrýt původní cestu do obrazu (steganografie)
- Přehledné batch generování ve velkém množství
- Testovací „odtisk“ souborů do mandal
- Symetrie (spokes), vrstvy, tvary/vrstva
- Stroke, Fill, Shading + intenzita stínování
- Styl: Classic / Pro / Pro+
- Detail (0–100) ovlivňuje matematické vrstvy
- Seed pro deterministický výstup
- Default, Pastel, Warm, Neon, Ocean, Spectrum, Aurora, Cosmic, Earth
- Custom – uživatelsky definovaná paleta (persistovaná)
- Spirografické křivky
- Superformula obrysy
- Ornamentální kruhy a mikro-dekor
- Chromatické/trance efekty
- DA_QR: QR překryv s původní cestou
- DA_MH: MandalaHash (LSB steganografie v Blue kanálu)
- Hromadné generování z adresáře
- Rekurzivní skenování
Použití
Mandala Generator umožňuje interaktivní i dávkovou tvorbu geometrického umění:
- Živý náhled: Úprava parametrů (symetrie, tvary, stínování) se okamžitě projevuje na plátně.
- Matematické vrstvy: Kombinace spirografických křivek a Superformula obrysů.
- Batch režim: Hromadné generování mandal z hashů souborů v adresáři pro unikátní vizuální identifikaci.
- Export: Podpora PNG, BMP, WEBP, SVG a ICO.
Troubleshooting
- Artefakty při exportu: Ujistěte se, že máte dostatek RAM pro 16MP+ rendery (zejména v 21:9 režimu).
- Chybějící lokalizace: Pokud soubor chybí, aplikace se spustí s vestavěným anglickým fallbackem.
FAQ
Co je MandalaHash? Jde o unikátní způsob, jak "podepsat" obrázek cestou k původnímu souboru pomocí steganografie, aniž by došlo k viditelné změně kvality.
Můžu přidat vlastní tvary? Ano, v modulu lze definovat nové matematické vzorce pro vrstvy.
