ไลบรารีมัลติมีเดีย LDL เวอร์ชัน 0.2 (Little DirectMedia Layer) ได้รับการเผยแพร่แล้ว ทำให้สามารถสร้างแอปพลิเคชันกราฟิกที่สามารถทำงานได้ทั้งบนระบบสมัยใหม่และระบบเก่า (Windows 95 ปีขึ้นไป, macOS/OS X/Mac OS X 10.6 ขึ้นไป, ดิสทริบิวชันที่มีเคอร์เนล Linux (รองรับ Windows 2.0 ขึ้นไป และ FreeBSD 3.0 ขึ้นไป) มี API แบบง่ายๆ ที่ใช้งานได้บนหลายแพลตฟอร์มสำหรับการจัดการหน้าต่างและการจัดการเหตุการณ์อินพุต สามารถใช้ OpenGL 1.0-4.6 ในการเรนเดอร์ได้ โค้ดเขียนด้วยภาษา C และได้รับอนุญาตภายใต้ใบอนุญาต LGPL 3.0
ในรุ่นใหม่:
- ได้เพิ่มตัวเรนเดอร์ 2 มิติแบบสากล ซึ่งสามารถเรนเดอร์รูปทรงเรขาคณิตและพื้นผิวได้ทั้งแบบมีและไม่มีความโปร่งใส รองรับการ์ดกราฟิกที่รองรับ OpenGL 1.2, 2.0 หรือ 3.0 การใช้งานใช้การเพิ่มประสิทธิภาพโดยการจัดวางข้อมูลลงในบัฟเฟอร์การเรนเดอร์ก่อน จัดเรียงตามเลเยอร์และพื้นผิว แล้วจึงแปลงเป็นรูปทรงเรขาคณิต
- เพิ่มตัวเรนเดอร์ 3 มิติแบบทดลองที่รองรับการทำงานบน OpenGL เวอร์ชันต่างๆ แต่ใช้ API เดียวกัน
- ได้มีการพัฒนาส่วนเชื่อมต่อสำหรับภาษา C++ แล้ว
เวอร์ชันถัดไปมีแผนจะเน้นไปที่การปรับปรุง API 3 มิติแบบสากล การเพิ่มการรองรับเสียง การจัดทำเอกสาร และการเชื่อมต่อกับภาษาอื่นๆ


ที่มา: opennet.ru
