Veröffentlicht Veröffentlichung der Multimedia-Bibliothek LDL 0.2 (Little DirectMedia Layer). Sie ermöglicht die Erstellung grafischer Anwendungen, die sowohl auf modernen als auch auf älteren Systemen funktionieren.
Unterstützte Plattformen
- Windows: 95 und neuer;
- macOS / OS X: 10.6 und neuer;
- Linux: Distributionen mit Kernel 2.0+;
- FreeBSD: 3.0+.
Hauptmerkmale
- Programmiersprache: C;
- Lizenz: LGPL 3.0;
- Grafik: Einfaches plattformübergreifendes API, Unterstützung für OpenGL 1.0–4.6;
- Eingabe: Fensterverwaltung und Ereignisbehandlung von Eingabegeräten.
Neuigkeiten in Version 0.2
Universeller 2D-Renderer:
- gibt primitive Formen und Texturen mit und ohne Transparenz aus;
- funktioniert auf Grafikkarten, die OpenGL 1.2, 2.0 oder 3.0 unterstützen;
- verwendet Optimierung: Daten gehen in den Renderpuffer -> werden nach Ebene und Textur sortiert -> in Geometrie umgewandelt.
Experimenteller 3D-Renderer:
- unterstützt den Betrieb über verschiedene Versionen von OpenGL;
- stellt dafür ein einheitliches API zur Verfügung.
C++ Unterstützung:
- Offizielle Bindung für die Programmiersprache C++ implementiert.
Pläne für die nächste Version
- Verbesserung des universellen 3D-APIs;
- Hinzufügung der Soundunterstützung;
- Dokumentation vorbereiten;
- Erstellung von Bindungen für andere Programmiersprachen.
Quelle: linux.org.ru




