PHIGS (Programmer's Hierarchical Interactive Graphics System) is an API standard for rendering 3D computer graphics, considered to be the 3D graphics standard for the 1980s through the early 1990s. Subsequently, a combination of features and power led to the rise of OpenGL, which became the most popular professional 3D API of the mid to late 1990s.
Large vendors typically offered versions of PHIGS for their platforms, including DEC PHIGS, IBM's graPHIGS and Sun's SunPHIGS. It could also used within the X Window system, supported via PEX. PEX consisted of an extension to X, adding commands that would be forwarded from the X server to the PEX system for rendering. Workstations were placed in windows typically, but could also be forwarded to take over the whole screen, or to various printer-output devices.
PHIGS was designed in the 1980s, inheriting many of its ideas from the Graphical Kernel System of the late 1970s, and became a standard by 1989: ANSI (ANSI X3.144-1988), FIPS (FIPS 153) and then ISO (ISO/IEC 9592 and ISO/IEC 9593). Due to its early gestation, the standard supports only the most basic 3D graphics, including basic geometry and meshes, and only the basic Gouraud, "Dot", and Phong shading for rendering scenes. Although PHIGS ultimately expanded to contain advanced functions (including the more accurate Phong lighting model and Data Mapping), other features considered standard by the mid-1990s were not supported (notably texture mapping), nor were many machines of the era physically capable of optimizing it to perform in real time.
A little kid goes from
size one to size two
still we have same job
what is it that we do
all the change that's going on
in that tiny mind
still we're indecisive,
still we're wasting time
and there's cause, cause,
cause to be alarmed
who feeds the dove
who gives the world its charm
cause, cause, cause to be alarmed
we are pumped up fantasies
until the world's disarmed
a little hungry face
deserved more than roots to chew
they will erupt "enough's enough"
they'll lay the blame on you
and these perceiving minds observe
to count the final score
no treasure chest, to reinvest
just a bunch of whores
and there is cause, cause,
cause to be alarmed
no making love
until the world's disarmed
cause, cause, cause to be alarmed
a frigid little fantasy
until the world's disarmed
fly bird high bird
a love bird got shot
heard the lead bird's a dead bird
a new mind goes from birth,
to full view to old fool
still we have the same face
just what do we achieve?
all these minds that think alike
do damage to the strain
where we stand the very spot
we will not stand again
and there is cause, cause,
cause to be alarmed
who feeds the dove
who gives the world its charm
cause, cause, cause to be alarmed
we are pumped up fantasies
until the world is disarmed
fly bird high bird
go see bird and tell bird
that a love bird got shot,