pubblicato pubblicazione di una libreria multimediale LDL 0.2 (Little DirectMedia Layer)Consente di creare applicazioni grafiche che possono essere eseguite sia su sistemi moderni che su sistemi legacy.
Piattaforme supportate
- Windows: 95 e successivi;
- macOS / OS X: 10.6 e successivi;
- Linux: distribuzioni con kernel 2.0+;
- FreeBSD: 3.0+.
caratteristiche principali
- Linguaggio di programmazione: Sì;
- Licenza: LGPL 3.0;
- Arti grafiche: API semplice e multipiattaforma, supporto per OpenGL 1.0β4.6;
- Ingresso: Gestione delle finestre e degli eventi provenienti dai dispositivi di input.
Cosa c'Γ¨ di nuovo nella versione 0.2
-
Renderer 2D universale:
- genera primitive e texture con e senza trasparenza;
- Funziona su schede video che supportano OpenGL 1.2, 2.0 o 3.0;
- Utilizza l'ottimizzazione: i dati vanno al buffer di rendering -> ordinati per livello e texture -> convertiti in geometria.
-
Rendering 3D sperimentale:
- supporta il funzionamento su diverse versioni di OpenGL;
- fornisce un'unica API per questo.
-
Supporto C++:
- Γ stato implementato il binding ufficiale per il linguaggio C++.
Piani per la prossima versione
- Miglioramento dell'API 3D universale;
- aggiungendo supporto audio;
- preparazione della documentazione;
- creazione di interfacce per altri linguaggi di programmazione.
Fonte: linux.org.ru




