Grafik kitaplığı - Graphics library

Bir grafik kütüphanesi bir olan programı kütüphane render yardım için tasarlanmış bilgisayar grafikleri bir monitöre. Bu genellikle, yaygın işleme görevlerini yerine getiren işlevlerin optimize edilmiş sürümlerinin sağlanmasını içerir . Bu, yalnızca yazılımda ve CPU üzerinde çalıştırılarak, gömülü sistemlerde yaygın olarak veya PC'lerde daha yaygın olan bir GPU tarafından hızlandırılmış donanım olarak yapılabilir . Bir program, bu işlevleri kullanarak, bir monitöre çıktısı alınacak bir görüntüyü bir araya getirebilir. Bu, programcıyı bu işlevleri oluşturma ve optimize etme görevinden kurtarır ve grafik programını oluşturmaya odaklanmalarını sağlar. Grafik kitaplıkları çoğunlukla video oyunlarında ve simülasyonlarda kullanılır .

Pixar RenderMan gibi video prodüksiyon sistemleriyle bağlantılı olarak grafik kitaplıklarının kullanımı burada ele alınmamaktadır.

İşletim Sistemlerinde En Son Grafik Kitaplığı kullanımı:
işletim sistemi vulkan Doğrudan X GNMX Metal
Windows 10 Ücretsiz, Nvidia ve AMD Ücretsiz, MS numara numara
Mac Ücretsiz, ErimişVK numara numara ücretsiz, elma
Linux Özgür numara numara numara
Android Özgür numara numara numara
iOS Ücretsiz, ErimişVK numara numara ücretsiz, elma
Tizen geliştirilmekte numara numara numara
yelken balığı geliştirilmekte numara numara numara
Xbox Bir numara Özgür numara numara
Orbis İşletim Sistemi (PS4) numara numara Özgür numara
Nintendo Anahtarı Özgür numara numara numara

Bazı API'ler , özellikle OpenGL ve WebGL olmak üzere kendi adlarında Grafik Kitaplığı (GL) kullanır .

Örnekler

Ayrıca bakınız

Referanslar

  1. ^ "cairographics.org" . cairographics.org . 2016-01-03 alındı .
  2. ^ "Clutter Projesi - İyi eğlenceler!" . clutter-project.org . 2016-01-03 alındı .
  3. ^ "DirectX" . DirectX Grafik ve Oyun (Windows) - MSDN - Microsoft .
  4. ^ "emWin Grafik Kitaplığı | www.LPCware.com" . Arşivlenmiş orijinal 2016-03-29 tarihinde.
  5. ^ "FLTK GUI ve Grafik Kitaplığı | www.fltk.org" .
  6. ^ "Mesa 3D Grafik Kitaplığı" .
  7. ^ "galipler/minigl" .
  8. ^ "Inventor®'u Aç | Inventor 3D SDK'sını Aç" .
  9. ^ "Qt - Ana Sayfa" .
  10. ^ "SFML" .
  11. ^ "SIGIL: Ses, Giriş ve Grafik Entegrasyon Kitaplığı" . www.libsigil.com . 2016-06-21 alındı .
  12. ^ "Basit DirectMedia Katmanı - Ana Sayfa" .
  13. ^ "Skia Grafik Kütüphanesi" .