LDL 0.3 — bibliotecă grafică optimizată pentru sisteme cu resurse reduse









Publicat noua ediție a bibliotecii multimediatice LDL 0.3. Aceasta ajută la crearea de aplicații grafice pentru sistemele de operare vechi și noi. Codul este scris în limbajul C sub licență liberă LGPL 3.0.

Caracteristicile principale ale bibliotecii

  • Suport pentru sisteme. Codul funcționează pe Windows 95+, macOS 10.6+, Linux 2.0+ și FreeBSD 3.0+.
  • API simplu. Ajută la gestionarea ferestrelor și la colectarea semnalelor de la mouse și de la tastatură.
  • Orice OpenGL. Pentru randare grafică sunt potrivite versiunile de la 1.0 la 4.6.

Ce este nou în versiunea LDL 0.3

  • Fonturi TrueType. Motorul a adăugat suport pentru fonturi prin intermediul bibliotecii FreeType.
  • Orice imagini. Programul poate acum să citească diverse formate de imagini datorită integrării stb_image.
  • Structură modulară. Proiectul a fost împărțit în trei biblioteci separate: LDL, LDL_Image și LDL_Ttf.
  • Exemple de cod. S-au adăugat exemple gata pentru a lucra rapid cu fonturile.
  • Documentația. Dezvoltatorii au început să scrie un ghid complet și clar pentru proiect.
  • Cod curat. S-a realizat o refactorizare majoră pentru o viteză și stabilitate ridicate.
  • Corectarea erorilor. Autorii au rezolvat bug-uri în funcționarea rendererelor 2D și 3D.

Planuri de viitor

  • Finalizarea lucrării asupra întregii documentații.
  • Extinderea semnificativă a funcțiilor renderer-ului 3D.
  • Crearea legăturilor pentru limbaje precum Python, C# și Object Pascal.

Sursa: linux.org.ru

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