HOME

TheInfoList



OR:

SuperPaint was a pioneering graphics program and
framebuffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Mode ...
computer system developed by Richard Shoup at
Xerox PARC Future Concepts division (formerly Palo Alto Research Center, PARC and Xerox PARC) is a research and development company in Palo Alto, California. It was founded in 1969 by Jacob E. "Jack" Goldman, chief scientist of Xerox Corporation, as a div ...
. The system was first conceptualized in late 1972 and produced its first stable image in April 1973. SuperPaint was among the earliest uses of computer technology for creative artworks,
video editing Video editing is the post-production and arrangement of video shots. To showcase excellent video editing to the public, video editors must be reasonable and ensure they have a thorough understanding of film, television, and other sorts of videog ...
, and
computer animation Computer animation is the process used for digitally generating Film, moving images. The more general term computer-generated imagery (CGI) encompasses both still images and moving images, while computer animation refers to moving images. Virtu ...
, all of which would become major areas within the entertainment industry and major components of industrial design. SuperPaint had the ability to capture images from standard video input or combine them with preexisting digital data. SuperPaint was also the first program to use now-ubiquitous features in common computer graphics programs such as changing hue, saturation and value of graphical data, choosing from a preset
color Color (or colour in English in the Commonwealth of Nations, Commonwealth English; American and British English spelling differences#-our, -or, see spelling differences) is the visual perception based on the electromagnetic spectrum. Though co ...
palette, custom
polygon In geometry, a polygon () is a plane figure made up of line segments connected to form a closed polygonal chain. The segments of a closed polygonal chain are called its '' edges'' or ''sides''. The points where two edges meet are the polygon ...
s and lines, virtual paintbrushes and pencils, and auto-filling of images. SuperPaint was also one of the first graphics programs to use a
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
and was one of the earliest to feature
anti-aliasing Anti-aliasing may refer to any of a number of techniques to combat the problems of aliasing in a sampled signal such as a digital image or digital audio recording. Specific topics in anti-aliasing include: * Anti-aliasing filter, a filter used b ...
. SuperPaint was used in the mid-1970s to make custom
television Television (TV) is a telecommunication medium for transmitting moving images and sound. Additionally, the term can refer to a physical television set rather than the medium of transmission. Television is a mass medium for advertising, ...
graphics for KQED-TV in San Francisco, and later to make technical graphics and animations for the NASA Pioneer Venus project mission in 1978. Due to differences with management at PARC, Shoup left Xerox in 1979 to found graphics company Aurora Systems, while colleague
Alvy Ray Smith Alvy Ray Smith III (born September 8, 1943) is an American computer scientist who co-founded Lucasfilm's Computer Division and Pixar, participating in the 1980s and 1990s expansion of computer animation into feature film. He is one of the 50 F ...
went to work at
New York Institute of Technology The New York Institute of Technology (NYIT or New York Tech) is a Private university, private research university, research university founded in 1955. It has two main campuses in New York (state), New York—one in Old Westbury, on Long I ...
. In 1980, Smith and others joined
Industrial Light & Magic Industrial Light & Magic (ILM) is an American Film, motion picture visual effects, computer animation and stereo conversion digital studio founded by George Lucas on May 26, 1975. It is a division of the film production company Lucasfilm, which Lu ...
,
George Lucas George Walton Lucas Jr. (born May 14, 1944) is an American filmmaker and philanthropist. He created the ''Star Wars'' and ''Indiana Jones'' franchises and founded Lucasfilm, LucasArts, Industrial Light & Magic and THX. He served as chairman ...
's movie special effects firm, and this group later founded
Pixar Pixar (), doing business as Pixar Animation Studios, is an American animation studio based in Emeryville, California, known for its critically and commercially successful computer-animated feature films. Pixar is a subsidiary of Walt Disney ...
. Shoup won an
Emmy Award The Emmy Awards, or Emmys, are an extensive range of awards for artistic and technical merit for the television industry. A number of annual Emmy Award ceremonies are held throughout the year, each with their own set of rules and award categor ...
in 1983, and an Academy Scientific Engineering Award shared with Smith and Thomas Porter in 1998, for his development of SuperPaint.


Hardware

The SuperPaint system was a custom computer system built around a Data General Nova 800
minicomputer A minicomputer, or colloquially mini, is a type of general-purpose computer mostly developed from the mid-1960s, built significantly smaller and sold at a much lower price than mainframe computers . By 21st century-standards however, a mini is ...
CPU and a hand-wired
shift register A shift register is a type of digital circuit using a cascade of flip-flop (electronics), flip-flops where the output of one flip-flop is connected to the input of the next. They share a single clock signal, which causes the data stored in the syst ...
framebuffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Mode ...
. This system had 311,040
bytes The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable un ...
(303.75 KB) of memory and was capable of storing 640 by 480 pixels of data with 8 bits of color depth. The memory was scattered across 16
circuit board A printed circuit board (PCB), also called printed wiring board (PWB), is a laminated sandwich structure of conductive and insulating layers, each with a pattern of traces, planes and other features (similar to wires on a flat surface) ...
s, each loaded with multiple 2-
kilobit The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
shift register chips. While workable, this design required that the total framebuffer be implemented as a 307,200 byte shift register that shifted in synchronization with the television output signal. The primary drawback to this scheme was that memory was not
random access Random access (also called direct access) is the ability to access an arbitrary element of a sequence in equal time or any datum from a population of addressable elements roughly as easily and efficiently as any other, no matter how many elemen ...
. Rather, a given position could be accessed only when the desired scan-line and pixel time rolled around. This gave the system a maximum latency of 33 ms for writing to the framebuffer. Also included in the SuperPaint configuration was an 8-bit video
digitizer Digitization is the process of converting information into a digital (i.e. computer-readable) format.Collins Dictionary. (n.d.). Definition of 'digitize'. Retrieved December 15, 2021, from https://www.collinsdictionary.com/dictionary/english/ ...
, and direct conversion to standard
NTSC NTSC (from National Television System Committee) is the first American standard for analog television, published and adopted in 1941. In 1961, it was assigned the designation System M. It is also known as EIA standard 170. In 1953, a second ...
video. The system is now in the permanent collection of the
Computer History Museum The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
in Mountain View, California.


References

* {{cite book , title=Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age , year=1999 , first=Michael A. , last=Hiltzik , publisher=HarperBusiness , isbn=0-88730-891-0 , url=https://archive.org/details/dealersoflightni00hiltrich , url-access=registration


See also

* Line Drawing System-1


External links


Richard Shoup personal website - The SuperPaint System (1973-1979)


* ttps://web.archive.org/web/20040612215245/http://accad.osu.edu/~waynec/history/PDFs/Annals_final.pdf Annals of the History of Computing - SuperPaint: An Early Frame Buffer Graphics System 1973 software Raster graphics editors Discontinued software