Whisk3D UI, Whisk3D Core üzerine kurulu, çok platformlu hafif bir grafik arayüz kütüphanesidir. Uygulamalar ve oyunlar için arayüz oluşturmaya yarayan temel bileşenleri sağlar.
Windows, Linux, Android ve Symbian üzerinde aynı şekilde çalışan, platform başına ayrı bir uygulama sürdürmeyi gerektirmeyen tek bir arayüz ihtiyacından doğdu. Zamanla, Core tabanlı herhangi bir uygulamada yeniden kullanılabilen ayrı bir projeye dönüştü.
Bileşenler
- Butonlar, metin render'ı, pencereler ve paneller.
- Kaydırma çubukları, modal pencereler ve bildirimler.
- Dokunmatik ekran, mouse ve klavye ile çalışır.
Neden doku atlası?
Çoğu modern arayüz vektörel grafikler kullanır, ancak birçok eski cihaz (ilk nesil Symbian S60 gibi) bunları donanımsal olarak hızlandırmaz ve sonunda yazılımla render ederek performansı öldürür. İşte bu yüzden Whisk3D UI, metin ve kontroller için bitmap doku atlasları kullanır ve Nokia N95 gibi cihazların 3D hızlandırmasından en iyi şekilde yararlanır.
Kullanımı isteğe bağlıdır: kendi arayüzünü yapabilirsin. MIT lisanslı.
Geliştirme aşamasında: temizlenip basitleştiriliyor (Editor'den ayrılarak); ileride kullanım örnekleri de olacak.