Rilascio della libreria grafica LDL 0.3, ottimizzata per sistemi a bassa potenza

È stato pubblicato il rilascio della libreria multimediale LDL 0.3 (Little DirectMedia Layer), che consente di creare applicazioni grafiche in grado di funzionare sia su sistemi moderni che su quelli obsoleti (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribuzioni con kernel Linux 2.0+, FreeBSD 3.0+). Viene fornito un semplice API multipiattaforma per gestire finestre e trattare eventi da dispositivi di input. Per il rendering può essere utilizzato OpenGL 1.0-4.6. Il codice è scritto in linguaggio C e distribuito con licenza LGPL 3.0.

Nel nuovo rilascio:

  • Aggiunta la supporto dei font TrueType utilizzando la libreria FreeType.

  • Grazie all’integrazione della libreria stb_image è garantito il supporto per diversi formati di immagine.
  • Il progetto è diventato modulare: per impostazione predefinita, il motore ora comprende tre librerie: LDL, LDL_Image e LDL_Ttf.
  • Aggiunti nuovi esempi per lavorare con i font.
  • È iniziata la preparazione di una documentazione completa.
  • È stata effettuata una rifattorizzazione del codice per aumentare stabilità e prestazioni.
  • Correzione di errori e imperfezioni nei renderer 2D e 3D.

Nei prossimi rilasci si prevede di completare il lavoro sulla documentazione, espandere le funzionalità del renderer 3D e fornire wrapper per i linguaggi Python, C# e Object Pascal.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster