Moderný nástroj pre používateľov Therionu
Komunita jaskyniarov a mapovačov, ktorá využíva softvér Therion na spracovanie jaskynných meraní a tvorbu máp, sa dočkala zaujímavej novinky. Vývojár Ladislav B. predstavil projekt Therion Studio, nový multiplatformový editor určený pre prácu s projektmi Therion.
Projekt vznikol pôvodne ako snaha vytvoriť modernejšie grafické rozhranie pre používateľov macOS, kde tradičný nástroj XTherion dlhodobo narážal na rôzne obmedzenia súvisiace s technológiami Tcl/Tk a BWidgets. Počas vývoja sa však z jednoduchého editoru stal plnohodnotný multiplatformový nástroj dostupný pre Windows, Linux aj macOS.
Therion zostáva základom
Dôležité je zdôrazniť, že Therion Studio nenahrádza samotný Therion. Stále ide o osvedčený a výkonný systém vyvíjaný Martinom Budajom a Stachom Mudrákom, ktorý tvorí základ mnohých mapovacích projektov po celom svete.
Therion Studio funguje ako moderné pracovné prostredie nad existujúcim ekosystémom:
- kompiláciu dát naďalej zabezpečuje Therion,
- zdrojové súbory zostávajú kompatibilné,
- jazyk Therion sa nemení,
- 3D modely sa naďalej zobrazujú v programe Loch.
Pre skúsených používateľov to znamená zachovanie zaužívaného pracovného postupu, pričom získajú komfortnejšie prostredie na každodennú prácu.
Čo prináša Therion Studio?
Najväčším rozdielom oproti XTherionu je moderné používateľské rozhranie a orientácia na pohodlnú prácu s rozsiahlejšími projektmi.
Medzi hlavné funkcie patria:
Tabbed Workspace
Práca v kartách umožňuje súčasne zobrazovať:
- zdrojový text,
- blokovo orientovanú editáciu,
- vizuálny editor mapy.
Všetky pohľady sú navzájom synchronizované.
Inteligentná editácia
Editor ponúka:
- zvýrazňovanie syntaxe,
- automatické dopĺňanie príkazov,
- kontrolu správnosti zápisu,
- kontextovú pomoc generovanú priamo z dokumentácie Therion Book.

Navigácia v projekte
Bočný panel zobrazuje štruktúru projektu vrátane:
- survey blokov,
- máp,
- scrapov,
- diagnostických hlásení.
Pri rozsiahlych projektoch ide o výrazné zjednodušenie orientácie.
Globálne vyhľadávanie
Možnosť vyhľadávať naprieč celým projektom šetrí čas najmä pri úpravách väčších jaskynných systémov.

Vizuálny editor máp
Jednou z najzaujímavejších noviniek je takmer WYSIWYG editor mapy, ktorý umožňuje vizuálnu prácu s objektmi a ich štýlmi. Niektoré štýly sa ešte pripravujú, no základná funkcionalita je už dostupná.

Práca na viacerých monitoroch
Therion Studio podporuje paralelnú prácu vo viacerých oknách, takže na jednom monitore môže byť otvorený zdrojový kód a na druhom vizuálna mapa.
Integrovaný kompilátor
Kompiláciu Therion projektov je možné spúšťať priamo z prostredia aplikácie vrátane prehľadu výstupov a chybových hlásení.
Technológie a vývoj
Program je napísaný v jazyku C++ s využitím frameworku Qt, čo zabezpečuje natívny vzhľad a dobrú podporu na všetkých hlavných desktopových platformách.
Zaujímavosťou je, že autor pri implementácii využíval aj nástroj OpenAI Codex, ktorý pomohol urýchliť vývoj jednotlivých častí aplikácie.
Prvá verejná verzia
Aktuálne vydanie predstavuje prvú verejnú verziu zameranú na každodennú prácu s Therion projektmi. Ako pri každom novom projekte, aj tu možno očakávať drobné chyby alebo chýbajúce funkcie, no základný pracovný rámec je už pripravený na reálne použitie.
Autor preto vyzýva komunitu jaskyniarov, aby aplikáciu otestovala na vlastných dátach a poskytla spätnú väzbu, hlásenia chýb či návrhy na nové funkcie.
Kde Therion Studio nájdete?
Projekt je dostupný na GitHube:
Repozitár: github.com/ladislavb/therion-studio
Inštalačné balíčky a vydania: github.com/ladislavb/therion-studio/releases
Záver
Therion patrí už desaťročia medzi najvýkonnejšie nástroje na tvorbu jaskynných máp. Napriek tomu jeho používateľské rozhranie bolo pre nových používateľov často prekážkou. Therion Studio predstavuje zaujímavý krok smerom k modernejšiemu a intuitívnejšiemu prostrediu bez toho, aby bolo potrebné meniť osvedčené pracovné postupy.
Pre mapovačov využívajúcich Therion môže ísť o jednu z najvýznamnejších noviniek posledných rokov.
Discover more from Blog SSS
Subscribe to get the latest posts sent to your email.




