PHIGS, the Glossary
PHIGS (Programmer's Hierarchical Interactive Graphics System) is an application programming interface (API) standard for rendering 3D computer graphics, considered to be the 3D graphics standard for the 1980s through the early 1990s.[1]
Table of Contents
20 relations: American National Standards Institute, API, Central processing unit, DirectX, Federal Information Processing Standards, Gouraud shading, Graphical Kernel System, Immediate mode (computer graphics), International Electrotechnical Commission, International Organization for Standardization, Non-uniform rational B-spline, OpenGL, Phong shading, Rendering (computer graphics), Scene graph, Texture mapping, Vulkan, X Window System, XFree86, 3D computer graphics.
- 3D scenegraph APIs
- American National Standards Institute standards
- Graphics standards
- X-based libraries
American National Standards Institute
The American National Standards Institute (ANSI) is a private nonprofit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States.
See PHIGS and American National Standards Institute
API
An is a way for two or more computer programs or components to communicate with each other.
See PHIGS and API
Central processing unit
A central processing unit (CPU), also called a central processor, main processor, or just processor, is the most important processor in a given computer.
See PHIGS and Central processing unit
DirectX
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.
Federal Information Processing Standards
The Federal Information Processing Standards (FIPS) of the United States are a set of publicly announced standards that the National Institute of Standards and Technology (NIST) has developed for use in computer situs of non-military United States government agencies and contractors.
See PHIGS and Federal Information Processing Standards
Gouraud shading
Gouraud shading, named after Henri Gouraud, is an interpolation method used in computer graphics to produce continuous shading of surfaces represented by polygon meshes.
Graphical Kernel System
The Graphical Kernel System (GKS) was the first ISO standard for low-level computer graphics, introduced in 1977. PHIGS and Graphical Kernel System are graphics standards and ISO standards.
See PHIGS and Graphical Kernel System
Immediate mode is an API design pattern in computer graphics libraries, in which.
See PHIGS and Immediate mode (computer graphics)
International Electrotechnical Commission
The International Electrotechnical Commission (IEC; Commission électrotechnique internationale) is an international standards organization that prepares and publishes international standards for all electrical, electronic and related technologies – collectively known as "electrotechnology".
See PHIGS and International Electrotechnical Commission
International Organization for Standardization
The International Organization for Standardization (ISO) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.
See PHIGS and International Organization for Standardization
Non-uniform rational B-spline
Non-uniform rational basis spline (NURBS) is a mathematical model using basis splines (B-splines) that is commonly used in computer graphics for representing curves and surfaces.
See PHIGS and Non-uniform rational B-spline
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. PHIGS and OpenGL are graphics libraries and graphics standards.
See PHIGS and OpenGL
Phong shading
In 3D computer graphics, Phong shading, Phong interpolation, or normal-vector interpolation shading is an interpolation technique for surface shading invented by computer graphics pioneer Bui Tuong Phong.
Rendering (computer graphics)
Rendering or image synthesis is the process of generating a photorealistic or non-photorealistic image from a 2D or 3D model by means of a computer program.
See PHIGS and Rendering (computer graphics)
Scene graph
A scene graph is a general data structure commonly used by vector-based graphics editing applications and modern computer games, which arranges the logical and often spatial representation of a graphical scene.
Texture mapping
Texture mapping is a method for mapping a texture on a computer-generated graphic.
Vulkan
Vulkan is a low-level, low-overhead cross-platform API and open standard for 3D graphics and computing. PHIGS and Vulkan are graphics libraries and graphics standards.
See PHIGS and Vulkan
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
XFree86
XFree86 is an implementation of the X Window System.
3D computer graphics
3D computer graphics, sometimes called CGI, 3-D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering digital images, usually 2D images but sometimes 3D images.
See PHIGS and 3D computer graphics
See also
3D scenegraph APIs
- A-Frame (virtual reality framework)
- Away3D
- Babylon.js
- Blend4Web
- C3D Toolkit
- Coin3D
- CopperLicht
- Croquet Project
- DX Studio
- Fahrenheit (graphics API)
- Flare3D
- GLScene
- Gamebryo
- HOOPS Visualize
- ILNumerics
- Irrlicht Engine
- JMonkeyEngine
- Java 3D
- Mobile 3D Graphics API
- OGRE
- Open Cobalt
- Open Inventor
- Open Wonderland
- OpenGL Performer
- OpenGL++
- OpenSG
- OpenSceneGraph
- PHIGS
- Papervision3D
- QSDK
- QuickDraw 3D
- RenderWare
- StormEngineC
- Three.js
- Verge3D
- Visualization Library
American National Standards Institute standards
- ANSI 834 Enrollment Implementation Format
- ANSI A300
- ANSI ASC X9.95 Standard
- ANSI C
- ANSI S1.1-1994
- ANSI T1.413 Issue 2
- ANSI Z535
- ANSI device numbers
- ANSI escape code
- ANSI/ASA S1.1-2013
- ANSI/ASIS PSC.1-2012
- ANSI/ASIS PSC.4-2013
- ANSI/ASME Y14.1
- ANSI/ISA-95
- ASCII
- CEA-909
- Computer Graphics Metafile
- DMX512
- EIA-649 National Consensus Standard for Configuration Management
- FPGA Mezzanine Card
- Full BASIC
- Health Level 7
- ISA-88
- IT8
- Information schema
- Minimal BASIC
- PHIGS
- RDM (lighting)
- SCSI / ATA Translation
- SCTE-35
- Serial Storage Architecture
- Storage Management Initiative – Specification
- VXS
Graphics standards
- 3D Core Graphics System
- ANIM
- COLLADA
- Computer Graphics Metafile
- Core OpenGL
- Free Lossless Image Format
- GPAC Project on Advanced Content
- GlTF
- Graphical Kernel System
- Graphics file formats
- High Efficiency Image File Format
- IRIS GL
- Image conversion
- JPEG XL
- Khronos Group
- List of computer display standards
- National Imagery Transmission Format
- Open Game Engine Exchange
- OpenCL
- OpenFX (API)
- OpenFlight
- OpenGL
- OpenRaster
- OpenXR
- PHIGS
- PNG
- QOI (image format)
- Remote Imaging Protocol
- RenderDoc
- Source Input Format
- VRML
- Vertex pipeline
- Virtual environment software
- Vulkan
- Vulkan (API)
- Web3D
- Web3D Consortium
- WebCL
- WebGL
- WebGPU
- X3D
X-based libraries
- EXA
- FLTK
- FLUID
- FpGUI
- Fudgets
- GLX
- GTK
- GTK-server
- Harmony (toolkit)
- KDE Frameworks
- KDE Platform
- KDE Platform 4
- LessTif
- Libart
- Motif (software)
- OLIT
- PHIGS
- Qt (software)
- SNA (computer graphics)
- UIMX
- UMA Acceleration Architecture
- Ultimate++
- WxHaskell
- WxWidgets
- X Athena Widgets
- X Toolkit Intrinsics
- XView
- Xft
References
[1] https://en.wikipedia.org/wiki/PHIGS
Also known as Central Structure Store, DEC PHIGS, FIPS 153, GraPHIGS, IEC 9592, IEC 9593, ISO 9592, ISO 9593, ISO/IEC 9592, ISO/IEC 9593, ISO9592, ISO9593, PHIGS+, Programmer's Hierarchical Interactive Graphics System, SunPHIGS.