PHIGS
aus Wikipedia, der freien Enzyklopädie
PHIGS (Programmer's Hierarchical Interactive Graphics System) ist ein ISO-Standard für 3D-Computergrafik, der im Jahr 1988 verabschiedet wurde. In Deutschland ist PHIGS nach DIN 29592 normiert.
PHIGS definiert ein Application Programming Interface, mit dem der hierarchische Aufbau der darzustellenden 3D-Szene beschrieben wird. Insofern ist es ein Beispiel für ein Szenengraph-API. PHIGS unterstützt unter anderem Punkte, Linien mit unterschiedlichen Linienstärken und gefüllte Polygone, beliebige affine Transformationen, perspektische Darstellung von Text und benutzerdefinierte Clipping-Ebenen.
PHIGS enthält keine Funktionalität zur Beleuchtung von graphischen Objekten. Daher wurde 1992 der Nachfolger PHIGS+ standardisiert, der zusätzlich das Phong-Beleuchtungsmodell integrierte. Des weiteren können mit PHIGS+ auch komplexere grafische Primitive wie NURBS verwendet werden.
PHIGS verlor mit der Verbreitung von OpenGL an Bedeutung und wird heute nicht mehr für Neuentwicklungen eingesetzt.