paskelbta multimedijos bibliotekos išleidimas MTL 0.2 (mažasis „DirectMedia“ sluoksnis)Tai leidžia kurti grafines programas, kurios gali veikti tiek moderniose, tiek senesnėse sistemose.
Palaikomos platformos
- Windows: 95 ir naujesni;
- macOS / OS X: 10.6 ir naujesni;
- Linux: distribucijos su 2.0+ branduolio versija;
- FreeBSD: 3.0+.
pagrindinės charakteristikos
- Programavimo kalba: Si;
- Licencija: LGPL 3.0;
- Grafika: Paprasta kelių platformų API, palaikymas „OpenGL 1.0–4.6“;
- Įvestis: Langų valdymas ir įvykių iš įvesties įrenginių apdorojimas.
Kas naujo 0.2 versijoje
Universalus 2D atvaizdavimo įrenginys:
- išveda primityvus ir tekstūras su skaidrumu ir be jo;
- veikia su vaizdo plokštėmis, kurios palaiko OpenGL 1.2, 2.0 arba 3.0;
- naudoja optimizavimą: duomenys patenka į vaizdavimo buferį -> rūšiuojami pagal sluoksnį ir tekstūrą -> konvertuojami į geometriją.
Eksperimentinis 3D renderinimas:
- palaiko darbą su skirtingomis OpenGL versijomis;
- tam suteikia vieną API.
C++ palaikymas:
- Įdiegtas oficialus C++ kalbos įrišimas.
Kitos versijos planai
- Universalios 3D API patobulinimas;
- garso palaikymo pridėjimas;
- Dokumentacijos ruošimas;
- susiejimo su kitomis programavimo kalbomis kūrimas.
Šaltinis: linux.org.ru




