Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

AS 3656-1989

Current

Current

The latest, up-to-date edition.

Computer graphics - Graphical Kernel System for Three Dimensions (GKS-3D) functional description (Reconfirmed 2013)

Available format(s)

Hardcopy , PDF 1 User , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

26-06-1989

Preview

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. It is identical with and has been reproduced from ISO 8805:1988.

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 number 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.

Committee
IT/3
DocumentType
Standard
ISBN
0 7262 5469 X
Pages
376
ProductNote
PublisherName
Standards Australia
Status
Current

Standards Relationship
ISO 8805:1988 Identical

Reconfirmed 2013. First published as AS 3656-1989.

AS 3603.3-1988 Computer graphics - Metafile for the storage and transfer of picture description information - Binary encoding
AS 1776-1980 Information processing - 7-bit coded character set for information interchange
AS 1953-1987 Information processing - ISO 7-bit and 8-bit coded character sets - Code extension techniques
AS 3603.4-1988 Computer graphics - Metafile for the storage and transfer of picture description information - Clear text encoding
AS 2880-1986 Information processing systems - Computer graphics - Graphical Kernel System (GKS) functional description
AS 3603.1-1988 Computer graphics - Metafile for the storage and transfer of picture description information - Functional specifications
AS 3603.2-1988 Computer graphics - Metafile for the storage and transfer of picture description information - Character encoding

View more information
$291.84
Including GST where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more