Ilmunud on LDL 0.2 (Little DirectMedia Layer) multimeedia raamatukogu, mis vĂ”imaldab luua graafilisi rakendusi, mis töötavad nii kaasaegsetes kui ka vanemates sĂŒsteemides (Windows 95+, macOS/OS X/Mac OS X 10.6+, Linuxi tuumaga distributsioonid alates 2.0+, FreeBSD 3.0+). Pakutakse lihtsat platvormideĂŒlest API-d akende haldamiseks ja sisendseadmete sĂŒndmuste töötlemiseks. Joonistamiseks saab kasutada OpenGL 1.0-4.6. Kood on kirjutatud C keeles ja vĂ€ljastatakse LGPL 3.0 litsentsi alusel.
Uues vÀljaandes:
- Lisatud universaalne 2D-render, mis vĂ”imaldab vĂ€ljastada primitiivseid kujundeid ja tekstuure nii lĂ€bipaistvatena kui ka lĂ€binematena. Toetatakse töötlust graafikakaartidel, mis toetavad OpenGL 1.2, 2.0 vĂ”i 3.0. Teostuses kasutatakse optimeerimist, mis algselt paigutab andmed joonistuspuÌhisserva, sorteerib need kihi ja tekstiuri jĂ€rgi ning seejĂ€rel muudab geomeetriaks.
- Lisatud eksperimentaalne 3D-render, mis toetab töötlust erinevates OpenGL versioonides, kuid pakub ĂŒhtset API-d.
- Rakendatud C++ keele mÀhis.
JÀrgmises versioonis kavatsetakse keskenduda universaalse 3D API tÀiustamisele, lisada helitugi, koostada dokumentatsioon ja pakkuda mÀhiseid teistele keelele.


Allikas: opennet.ru
