Bu madde hiçbir kaynak içermemektedir. (Temmuz 2024) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |
PHIGS (Programcının Hiyerarşik Grafik Sistemi) 1980'lerden 1990'ların başlarına kadar kabul görmüş bir uygulama programlama arayüzü (API) standardıdır. Daha sonra OpenGL'de bulunan özelliklerden ve güçten dolayı OpenGL'nin yükselmesine neden olmuştur.
Büyük satıcılar genelde PHIGS'in kendi versiyonlarını kendi platformları için sunmaktaydı, bunlardan bazıları ise DEC PHIGS, IBM graPHIGS, SUN SunPHIGS'tir. ayrıca X Penceresi sisteminde de PEX kullanılabilimekteydi. PEX X için bir eklenti sayılabilirdi, eklenen komutlar X sunucusundan PEX sistemine render almak için yönlendirilmekteydi. İş istasyonları genellikle pencereler ortamındaydı ancak istenirse ekranın tamamını da kaplayabilirdi veya başka çıkış cihazlarına gönderilebilirdi.
PHIGS 1980'lerde tasarlanmış ve pek çok özelliğini 1970'lerde geliştirilmiş Grafiksel Sistem Çekirdeği (ing: Graphical System Kernel) (GKS)'den almıştır.
1988 yılında ise: ANSI (ANSI X3.144-1988), FIPS (FIPS 153) ve ISO (ISO/IEC 9592 and ISO/IEC 9593) standardı olmuşlardır.
Standart daha yeni olduğu için sadece basit 3 Boyutlu grafikleri (Basit geometri, temel Gouraud, "Dot", Phong ışık modellerini sahne işleme için desteklemiştir.
PHIGS genel olarak 90'lara doğru daha gelişmişse de (daha doğru phong ışıklandırma ve veri haritalandırma), standartta olan ancak çoğunlukla desteklenmeyen (özellikle doku haritalama) gibi özellikler vardı ki desteklense bile genel olarak o dönemin makinaları gerçek zamanlı doku haritalama için yetersizdi ve sonuç olarak doku haritalama yapılamazdı.