שחרור ספריית הגרפיקה LDL 0.2, ממוטבת למערכות בעלות צריכת אנרגיה נמוכה

פורסמה גרסת ספריית המולטימדיה LDL 0.2 (Little DirectMedia Layer), המאפשרת יצירת יישומים גרפיים שיכולים לפעול הן על מערכות מודרניות והן על מערכות מדור קודם (Windows 95+, macOS/OS X/Mac OS X 10.6+, הפצות עם ליבה Linux 2.0+, FreeBSD 3.0+). מסופק API פשוט חוצה פלטפורמות לניהול חלונות וטיפול באירועי קלט. ניתן להשתמש ב-OpenGL 1.0-4.6 לרינדור. הקוד כתוב בשפת C ומורשה תחת רישיון LGPL 3.0.

במהדורה החדשה:

  • נוסף רנדר דו-ממדי אוניברסלי, המסוגל לרנדר פרימיטיבים וטקסטורות עם או בלי שקיפות. הוא תומך בכרטיסי מסך התומכים ב-OpenGL 1.2, 2.0 או 3.0. המימוש משתמש באופטימיזציות שממקמות תחילה נתונים במאגר הרינדור, ממיינות אותם לפי שכבה ומרקם, ולאחר מכן ממירות אותם לגיאומטריה.
  • נוסף רינדור תלת-ממדי ניסיוני התומך בריחה על גבי גרסאות שונות של OpenGL, אך מספק API יחיד.
  • יושם קשירה עבור שפת ++C.

הגרסה הבאה מתוכננת להתמקד בשיפור ממשק ה-API התלת-ממדי האוניברסלי, הוספת תמיכה בצלילים, הכנת תיעוד ומתן קישורים לשפות אחרות.




מקור: OpenNet.ru
קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster