Baz00k@
Ikona ClockSkinStudio
Grafika / UI

ClockSkinStudio

0.0.1.3

Clock Skin Studio je editor pro tvorbu ciferníků („skinů“) pro hodinové nástroje v repozitáři (zejména DECI_CLK_PS6 / DeciCLK).

Co projekt řeší

Clock Skin Studio je editor pro tvorbu ciferníků („skinů“) pro hodinové nástroje v repozitáři (zejména DECI_CLK_PS6 / DeciCLK).

Jak aplikace funguje a k čemu slouží

Přehled

Clock Skin Studio je specializovaný editor pro grafický návrh a konfiguraci ciferníků (skinů) pro hodinové nástroje v rámci MFilmDB (primárně pro DeciCLK). Aplikace umožňuje rychlou vizualizaci, vrstvení grafiky a export do standardizovaných formátů pro digitální i fyzickou výrobu.

  • Cíl: Efektivní tvorba segmentových ciferníků (24h, decimální, procentuální).
  • Vizuální náhled: Real-time rendering s podporou donut masky a vodících linek.
  • Export: Komplexní balíčky (Skin Pack ZIP) obsahující JSON metadata a PNG/SVG zdroje.

Klíčové vlastnosti

  • Frameless Design: Moderní bezrámové okno s plně funkčními resize handlery (rohy + hrany).
  • Background Layer: Podpora pro rastrové pozadí (JPG, PNG, WebP) s automatickým ořezem.
  • Laser/Plotter Mode: Režim B/W thresholding a vektorové obrysy (SVG) pro řezací plottery.
  • Skin.json Generator: Automatická tvorba metadat definujících polohy ručiček a segmentů.
  • Dual-Lang Header: Rychlé přepínání CZ/EN s vizuální indikací aktuálního jazyka.

Použití

Clock Skin Studio slouží k návrhu vizuálních motivů hodinových nástrojů:

  • Import: Načtěte obrázek ciferníku jako základní vrstvu.
  • Editace: Nastavte parametry segmentů (úhly, šířky mezikruží) pomocí posuvníků.
  • Preview: Využijte interaktivní náhled s podporou Pan/Zoom pro kontrolu detailů.
  • Instalace: Exportujte Skin Pack přímo do složky pro okamžité otestování.

Formáty dat

  • Rastrové: Export PNG s průhledností (Alpha channel) pro neštandardní tvary ciferníků.
  • Vektorové: Export SVG (wedge segmenty + outline) pro bezztrátovou editaci.
  • Metadata: Strukturovaný kompatibilní s DeciCLK motorem.

Troubleshooting

  • Chybějící grafické rozhraní prvky: Zkontrolujte, zda je spuštěno z kořenového adresáře aplikace (kvůli relativním cestám k assets).
  • Reset UI: Pokud okno "zmizí" (např. po změně rozlišení), smažte .

FAQ

Funguje studio samostatně? Ano, exportované skiny lze využít v jakémkoliv projektu s podporou dodaného JSON formátu.

Podporuje Linux? Framework é multiplatformní, ale UI je optimalizováno pro frameless standardy Windows.