հրապարակված մուլտիմեդիա գրադարանի նոր թողարկում 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-ի համար։
Source: linux.org.ru




