Objavljeno novo izdanje multimedijske biblioteke LDL 0.3. Pomaže u stvaranju grafičkih aplikacija za stare i nove operacijske sustave. Kod je napisan na jeziku C pod slobodnom licencom LGPL 3.0.
Glavne značajke biblioteke
- Podrška za sustave. Kod radi na Windows 95+, macOS 10.6+, Linux 2.0+ i FreeBSD 3.0+.
- Jednostavno API. Pomaže u upravljanju prozorima i prikupljanju signala s miša i tipkovnice.
- Bilo koji OpenGL. Za iscrtavanje grafike prikladne su verzije od 1.0 do 4.6.
Što je novo u verziji LDL 0.3
- TrueType-fontovi. U motor je dodana podrška za fontove putem FreeType biblioteke.
- Bilo koja slika. Program sada čita razne formate slika zahvaljujući integraciji stb_image.
- Modularna struktura. Projekt je podijeljen na tri odvojene biblioteke: LDL, LDL_Image i LDL_Ttf.
- Primjeri koda. Dodani su gotovi primjeri za brzi rad s fontovima.
- Dokumentacija. Programeri su počeli pisati potpunu i razumljivu instrukciju za projekt.
- Čisti kod. Provedena je velika refaktorizacija za visoku brzinu i stabilnost.
- Ispravak grešaka. Autori su ispravili greške u radu 2D i 3D renderer-a.
Planovi za budućnost
- Završiti rad na cijeloj dokumentaciji.
- Značajno proširiti funkcije 3D rendera.
- Napraviti omote za jezike Python, C# i Object Pascal.
Izvor: linux.org.ru




