LDL 0.3 — biblioteka graficzna, zoptymalizowana dla mało wydajnych systemów









Opublikowano nowa wersja biblioteki multimedialnej LDL 0.3. Pomaga w tworzeniu aplikacji graficznych dla starych i nowych systemów operacyjnych. Kod napisany jest w języku C na licencji wolnej LGPL 3.0.

Główne cechy biblioteki

  • Wsparcie dla systemów. Kod działa na Windows 95+, macOS 10.6+, Linux 2.0+ i FreeBSD 3.0+.
  • Proste API. Pomaga zarządzać oknami i zbierać sygnały z myszki oraz klawiatury.
  • Każde OpenGL. Do rysowania grafiki nadają się wersje od 1.0 do 4.6.

Co nowego w wersji LDL 0.3

  • Czcionki TrueType. Silnik zyskał wsparcie dla czcionek dzięki bibliotece FreeType.
  • Wszelkie obrazy. Program teraz obsługuje różne formaty obrazów dzięki integracji stb_image.
  • Modularna struktura. Projekt podzielono na trzy oddzielne biblioteki: LDL, LDL_Image i LDL_Ttf.
  • Przykłady kodu. Dodano gotowe przykłady do szybkiej pracy z czcionkami.
  • Dokumentacja. Programiści rozpoczęli pisanie pełnej i zrozumiałej instrukcji do projektu.
  • Czysty kod. Przeprowadzono dużą refaktoryzację dla wysokiej prędkości i stabilności.
  • Poprawa błędów. Autorzy naprawili błędy w pracy rendererów 2D i 3D.

Plany na przyszłość

  • Zakończyć pracę nad całą dokumentacją.
  • Znacząco rozszerzyć funkcje renderera 3D.
  • Utworzyć opakowania dla języków Python, C# i Object Pascal.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster