LDL 0.3 – графічная бібліятэка, аптымізаваная для маламагутных сістэм









Апублікаваны новы выпуск мультымедыйнай бібліятэкі LDL 0.3. Яна дапамагае ствараць графічныя прыкладанні для старых і новых аперацыйных сістэм. Код напісаны на мове сі пад свабоднай ліцэнзіяй LGPL 3.0.

Галоўныя асаблівасці бібліятэкі

  • Падтрымка сістэм. Код працуе на Windows 95+, macOS 10.6+, Linux 2.0+ і FreeBSD 3.0+.
  • Просты API. Дапамагае кіраваць вокнамі і збіраць сігналы ад мышкі і клавіятуры.
  • Любы OpenGL. Для адмалёўкі графікі падыходзяць версіі ад 1.0 да 4.6.

Што новага ў версіі LDL 0.3

  • TrueType-шрыфты. У рухавічок дадалі падтрымку шрыфтоў праз бібліятэку FreeType.
  • Любыя карцінкі. Праграма зараз чытае розныя фарматы карцінак дзякуючы інтэграцыі stb_image.
  • Модульная структура. Праект разбілі на тры асобныя бібліятэкі: LDL, LDL_Image і LDL_Ttf.
  • Прыклады кода. Дададзены гатовыя прыклады для хуткай працы са шрыфтамі.
  • Дакументацыя. Распрацоўнікі пачалі пісаць поўную і зразумелую інструкцыю да праекту.
  • Чысты код. Праведзены вялікі рэфактарынг для высокай хуткасці і стабільнасці.
  • Выпраўленне памылак. Аўтары паправілі багі ў працы 2D- і 3D-рэндэраў.

Планы на будучыню

  • Завяршыць працу над усёй дакументацыяй.
  • Моцна пашырыць функцыі 3D-рэндэру.
  • Зрабіць абвязкі для моў Python, C# і Object Pascal.

Крыніца: linux.org.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster