A fost publicat versiunea bibliotecii multimedia LDL 0.3 (Little DirectMedia Layer), care permite crearea de aplicații grafice capabile să funcționeze atât pe sisteme moderne, cât și pe cele învechite (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribuții cu kernel Linux 2.0+, FreeBSD 3.0+). Oferă un API simplu și cross-platform pentru gestionarea ferestrelor și procesarea evenimentelor de la dispozitivele de intrare. Pentru randare poate fi utilizat OpenGL 1.0-4.6. Codul este scris în limbajul C și este livrat sub licența LGPL 3.0.
În noua versiune:
- A fost adăugată suportul pentru fonturi TrueType utilizând biblioteca FreeType.



- Prin integrarea bibliotecii stb_image, a fost asigurat suportul pentru diverse formate de imagini.
- Proiectul a devenit modular — implicit, împreună cu motorul sunt acum incluse trei biblioteci: LDL, LDL_Image și LDL_Ttf.
- Au fost adăugate exemple noi pentru lucrul cu fonturile.
- A început pregătirea documentației complete.
- A fost refactorizat codul pentru a crește stabilitatea și performanța.
- Au fost corectate erorile și neajunsurile în renderer-ele 2D și 3D.
În următoarele versiuni se preconizează finalizarea lucrării la documentație, extinderea capacităților renderer-ului 3D și furnizarea de legături pentru limbajele Python, C# și Object Pascal.
Sursa: opennet.ro



