Publication de la bibliothèque graphique LDL 0.2, optimisée pour les systèmes à faible consommation.

La version 0.2 de la bibliothèque multimédia LDL (Little DirectMedia Layer) a été publiée, permettant la création d'applications graphiques pouvant fonctionner sur les systèmes modernes et anciens (Windows 95 + macOS/OS X/Mac OS X 10.6+, distributions avec noyau Linux Compatible avec Windows 2.0 et versions ultérieures, FreeBSD 3.0 et versions ultérieures. Une API multiplateforme simple est fournie pour la gestion des fenêtres et des événements d'entrée. Le rendu peut être effectué avec OpenGL 1.0 à 4.6. Le code est écrit en C et distribué sous licence LGPL 3.0.

Dans la nouvelle version :

  • Un moteur de rendu 2D universel a été ajouté, capable de gérer les primitives et les textures avec ou sans transparence. Il est compatible avec les cartes graphiques prenant en charge OpenGL 1.2, 2.0 ou 3.0. Son implémentation exploite des optimisations qui placent d'abord les données dans le tampon de rendu, les trient par calque et texture, puis les convertissent en géométrie.
  • Ajout d'un moteur de rendu 3D expérimental compatible avec différentes versions d'OpenGL, mais offrant une API unique.
  • Une interface pour le langage C++ a été implémentée.

La prochaine version devrait se concentrer sur l'amélioration de l'API 3D universelle, l'ajout de la prise en charge du son, la préparation de la documentation et la fourniture de liaisons avec d'autres langages.




Source: opennet.ru
Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster