Veröffentlichung der LDL 0.2-Grafikbibliothek, optimiert fĂŒr Systeme mit geringem Stromverbrauch

Die Version 0.2 der LDL (Little DirectMedia Layer) Multimedia-Bibliothek wurde veröffentlicht und ermöglicht die Erstellung grafischer Anwendungen, die sowohl auf modernen als auch auf Ă€lteren Systemen laufen können.Windows 95 + macOS/OS X/Mac OS X 10.6+, Distributionen mit Kernel Linux 2.0+, FreeBSD 3.0+). Eine einfache, plattformĂŒbergreifende API fĂŒr Fensterverwaltung und Eingabeereignisbehandlung wird bereitgestellt. OpenGL 1.0–4.6 kann zum Rendern verwendet werden. Der Code ist in C geschrieben und unter der LGPL 3.0-Lizenz lizenziert.

In der neuen Version:

  • Ein universeller 2D-Renderer wurde hinzugefĂŒgt, der Primitive und Texturen mit und ohne Transparenz darstellen kann. Er unterstĂŒtzt Grafikkarten mit OpenGL 1.2, 2.0 oder 3.0. Die Implementierung nutzt Optimierungen, die Daten zunĂ€chst im Renderpuffer platzieren, nach Ebene und Textur sortieren und anschließend in Geometrie umwandeln.
  • Es wurde ein experimenteller 3D-Renderer hinzugefĂŒgt, der die AusfĂŒhrung auf verschiedenen OpenGL-Versionen unterstĂŒtzt, aber eine einheitliche API bereitstellt.
  • Eine Anbindung an die Programmiersprache C++ wurde implementiert.

Die nĂ€chste Version soll sich auf die Verbesserung der universellen 3D-API, das HinzufĂŒgen von SoundunterstĂŒtzung, die Erstellung einer Dokumentation und die Bereitstellung von Bindungen zu anderen Sprachen konzentrieren.




Source: opennet.ru
Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster