GSO ISO 8805:2016
ISO 8805:1988
Gulf Standard
Current Edition
·
Approved on
22 December 2016
Information processing systems -- Computer graphics -- Graphical Kernel System for Three Dimensions (GKS-3D) functional description
GSO ISO 8805:2016 Files
English
379 Pages
Current Edition
Reference Language
USD
273.4
GSO ISO 8805:2016 Scope
This International Standard specifies a set of functions for computer graphics programming, the Graphical Kernel System for Three Dimensions (GKS-3D). GKS-3D is a basic graphics system for applications that produce computer generated three dimensional pictures on graphics output devices. It supports operator input and interaction by supplying basic functions for graphical input and picture segmentation. It allows storage and dynamic modification of pictures. A fundamental concept in GKS-3D is the workstation, consisting of a numِber of input devices and a single output device. Several workstations can be used simultaneously. The application program is allowed to adapt its behaviour at a workstation to make best use of workstation capabilities. This International Standard includes functions for storage on and retrieval from an external graphics file. Also, the functions are organized in upward compatible levels with increasing capabilities.
This International Standard provides application programs with the capability to define and display 3D graphical primitives, specified using 3D coordinates. In addition, the GKS-3D input model provides 3D locator and stroke input.
The output primitives of this International Standard differ from the output primitives of ISO 7942 in the following ways:
a) the polyline and polymarker primitives are defined by an arbitrary sequence of 3D coordinates;
b) the text, fill area and cell array primitives remain planar, but may lie in a plane positioned arbitrarily in 3D space;
c) the fill area set primitive is introduced.
Functions are provided in this International Standard to generate these primitives.
The functions of ISO 7942 can be used in this International Standard. However, the output functions generate instances of 3D primitives — instances that are constrained to lie in a plane. Furthermore, additional capabilities are provided in this International Standard to:
d) specify views of 3D objects;
e) obtain information from 3D input devices;
f) permit workstations to perform hidden line/hidden surface removal (HLHSR).
This International Standard provides no specific functions for controlling such rendering techniques as light source, shading, texturing, and shadow computations. However, workstations may apply these techniques, locally as the primitives and attributes are realized, provided that the general guidelines of Annex D concerning allowable workstation differences are followed.
NOTE- For certain parameters of the functions, GKS-3D defines value ranges as being reserved for registration (see 4.1.2). The meanings of these values will be defined using the established procedures.
GKS-3D defines a language independent nucleus of a graphics system. For integration into a programming language, GKS-3D is embedded in a language dependent layer obeying the particular conventions of that language.
Best Sellers From Information Sector
GSO ISO/TR 18492:2017
ISO/TR 18492:2005
Gulf Standard
Long-term preservation of electronic document-based information
GSO ISO/TS 23635:2024
ISO/TS 23635:2022
Gulf Standard
Blockchain and distributed ledger technologies — Guidelines for governance
GSO ISO/IEC 15773:2013
ISO/IEC 15773:1998
Gulf Standard
Information technology -- Telecommunications and information exchange between systems -- Broadband Private Integrated Services Network -- Inter-exchange signalling protocol -- Transit counter additional network feature
GSO ISO 11238:2017
ISO 11238:2012
Gulf Standard
Health informatics -- Identification of medicinal products -- Data elements and structures for the unique identification and exchange of regulated information on substances
Recently Published from Information Sector
GSO ISO/IEC TS 19770-10:2026
ISO/IEC TS 19770-10:2025
Gulf Standard
Information technology — IT asset management — Part 10: Guidance for implementing ITAM
GSO ISO/IEC TS 33062:2026
ISO/IEC TS 33062:2025
Gulf Standard
Information technology — Process assessment — Process assessment model for quantitative processes to support higher levels of process capability in ISO/IEC 33020
GSO ISO 19168-1:2026
ISO 19168-1:2025
Gulf Standard
Geographic information — Geospatial API for features — Part 1: Core
GSO ISO/IEC 23773-1:2026
ISO/IEC 23773-1:2024
Gulf Standard
Information technology — User interfaces for automatic simultaneous interpretation systems — Part 1: General