Contact us Heritage collections Image license terms
HOME ACL ACD ICF SUS DCS G&A STARLINK Literature
Further reading □ ForewordContentsPrefacePrologueAcknowledgementsParticipants1. IntroductionA. GuedjB. HopgoodC. CrestinD. WarmanE. SabinF. EncarnacaoG. DunnH. BonoI. NewellJ. FoleyK. FoleyL. SanchaM. SanchaN. Sancha2. Working documentsCurrent positionGraphics primitivesCoreAttributesStructureMethodology: StructureDesignInputTransformationsFormal SpecificationConceptual FrameworkIFIP ReportRecommendationsFuture
C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACDLiteratureBooksMethodology in Computer Graphics
ACDLiteratureBooksMethodology in Computer Graphics
ACL ACD C&A INF CCD CISD Archives
Further reading

ForewordContentsPrefacePrologueAcknowledgementsParticipants1. IntroductionA. GuedjB. HopgoodC. CrestinD. WarmanE. SabinF. EncarnacaoG. DunnH. BonoI. NewellJ. FoleyK. FoleyL. SanchaM. SanchaN. Sancha2. Working documentsCurrent positionGraphics primitivesCoreAttributesStructureMethodology: StructureDesignInputTransformationsFormal SpecificationConceptual FrameworkIFIP ReportRecommendationsFuture

What is in the Core?

  1. Capabilities for specifying picture primitives in world coordinates. (Since Model Transformations are not part of graphics core, this implies that the current position is in world coordinates.)
  2. State viewing transformations. For example:
    1. in 2-D we give a window and a viewport
    2. in 3-D we are involved with the viewer's position and line of sight as well.
    Specifications here include how all primitives behave under clipping transform.
  3. A single level of segmentation. A segment is a collection of picture primitives. It can be created, extended, deleted. Some or all of a segment's attributes can be dynamically modified.
  4. Attributes or modes. Several types.
  5. Interaction primitives. Specifies input devices and their associated feedback on the screen (i.e., highlight, text echo) or otherwise (Picture Functions Keys light ?). Also control structures for the primitives ; i.e., if needed, things like enable/disable, event queue management.
  6. Control. Dynamic assignment of display device? Forcing update on a storage tube?
⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site