The TV Turtle: A Logo Graphics System for Raster Displays
Until recently, most computer graphics systems have been oriented toward the display of line drawins, continually refreshing the screen from a display list of vectors. Developments such as plasma panel displays and rapidly declining memory prices have now made feasible raster graphics systems...
Main Author: | |
---|---|
Language: | en_US |
Published: |
2004
|
Online Access: | http://hdl.handle.net/1721.1/5773 |
_version_ | 1826190041965133824 |
---|---|
author | Lieberman, Henry |
author_facet | Lieberman, Henry |
author_sort | Lieberman, Henry |
collection | MIT |
description | Until recently, most computer graphics systems have been oriented toward the display of line drawins, continually refreshing the screen from a display list of vectors. Developments such as plasma panel displays and rapidly declining memory prices have now made feasible raster graphics systems, which instead associate some memory with each point on the screen, and display points according to the contents of the memory. This paper discusses the advantages and limitations of such systems. Raster systems permit operations which are not feasible on vector displays, such as reading directly from the screen as well as writing it, and manipulating two dimensional areas as well as vectors. Conceptual differences between programming for raster and vector systems are illustrated with a description of the author's TV Turtle, a graphics system for raster scan video display terminals. This system is embedded in Logo, a Lisp-like interactive programming language designed for use by kids, and is based on Logo's turtle geometry approach to graphics. Logo provides powerful ideas for using graphics which are easy for kids to learn, yet generalize naturally when advanced capabilities such as primitives for animation and color are added to the system. |
first_indexed | 2024-09-23T08:34:07Z |
id | mit-1721.1/5773 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T08:34:07Z |
publishDate | 2004 |
record_format | dspace |
spelling | mit-1721.1/57732019-04-09T18:30:14Z The TV Turtle: A Logo Graphics System for Raster Displays Lieberman, Henry Until recently, most computer graphics systems have been oriented toward the display of line drawins, continually refreshing the screen from a display list of vectors. Developments such as plasma panel displays and rapidly declining memory prices have now made feasible raster graphics systems, which instead associate some memory with each point on the screen, and display points according to the contents of the memory. This paper discusses the advantages and limitations of such systems. Raster systems permit operations which are not feasible on vector displays, such as reading directly from the screen as well as writing it, and manipulating two dimensional areas as well as vectors. Conceptual differences between programming for raster and vector systems are illustrated with a description of the author's TV Turtle, a graphics system for raster scan video display terminals. This system is embedded in Logo, a Lisp-like interactive programming language designed for use by kids, and is based on Logo's turtle geometry approach to graphics. Logo provides powerful ideas for using graphics which are easy for kids to learn, yet generalize naturally when advanced capabilities such as primitives for animation and color are added to the system. 2004-10-01T20:34:42Z 2004-10-01T20:34:42Z 1976-06-01 AIM-361 http://hdl.handle.net/1721.1/5773 en_US AIM-361 8 p. 986189 bytes 704987 bytes application/postscript application/pdf application/postscript application/pdf |
spellingShingle | Lieberman, Henry The TV Turtle: A Logo Graphics System for Raster Displays |
title | The TV Turtle: A Logo Graphics System for Raster Displays |
title_full | The TV Turtle: A Logo Graphics System for Raster Displays |
title_fullStr | The TV Turtle: A Logo Graphics System for Raster Displays |
title_full_unstemmed | The TV Turtle: A Logo Graphics System for Raster Displays |
title_short | The TV Turtle: A Logo Graphics System for Raster Displays |
title_sort | tv turtle a logo graphics system for raster displays |
url | http://hdl.handle.net/1721.1/5773 |
work_keys_str_mv | AT liebermanhenry thetvturtlealogographicssystemforrasterdisplays AT liebermanhenry tvturtlealogographicssystemforrasterdisplays |