Lansarea bibliotecii grafice LDL 0.3, optimizată pentru sisteme cu resurse reduse

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

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster