Byl zveřejněn nové vydání multimediální knihovny LDL 0.3. Pomáhá vytvářet grafické aplikace pro staré i nové operační systémy. Kód je napsán v jazyce C jsou licencovány pod volnou licencí LGPL 3.0.
Hlavní vlastnosti knihovny
- Podpora systémů. Kód funguje na Windows 95+, macOS 10.6+, Linux 2.0+ a FreeBSD 3.0+.
- Jednoduché API. Pomáhá spravovat okna a shromažďovat signály z myši a klávesnice.
- Jakýkoli OpenGL. Pro vykreslování grafiky jsou vhodné verze od 1.0 do 4.6.
Co je nového ve verzi LDL 0.3
- TrueType písma. Do enginu byla přidána podpora písem prostřednictvím knihovny FreeType.
- Jakýkoli obrázek. Program nyní čte různé formáty obrázků díky integraci stb_image.
- Modulární struktura. Projekt byl rozdělen na tři samostatné knihovny: LDL, LDL_Image a LDL_Ttf.
- Příklady kódu. Byly přidány hotové příklady pro rychlou práci s písmy.
- Dokumentace. Vývojáři začali psát úplné a srozumitelné pokyny k projektu.
- Čistý kód. Byl proveden rozsáhlý refaktor pro vysokou rychlost a stabilitu.
- Oprava chyb. Autoři opravili chyby v práci 2D a 3D rendererů.
Plány do budoucna
- Dokončit práci na celé dokumentaci.
- Výrazně rozšířit funkce 3D rendereru.
- Udělat obálky pro jazyky Python, C# a Object Pascal.
Zdroj: linux.org.ru




