SuperPaint

SuperPaint war ein frühes Malprogramm und Teil eines größeren Grafiksystems, das auch speziell entworfene Hardware beinhaltete. Es wurde von 1972 bis 1975 von Richard Shoup am Xerox PARC konzipiert und unter der Beteiligung von Alvy Ray Smith, Bob Flegal und Patrick Baudelaire entwickelt. Das erste mit SuperPaint erzeugte Bild entstand Anfang April 1973.

Benutzerschnittstelle

Das von einem der Bildschirme angezeigte Menü in einer der späteren Versionen von SuperPaint

SuperPaint lief auf einem Data-General-Nova-800-Computer, der ein damals neuartiges Grafiktablett zum Zeichnen verwendete und über mehrere Diskettenlaufwerke zum Laden und Speichern von Bildern verfügte. Großer Wert wurde auf einfache Bedienbarkeit gelegt. Die Benutzeroberfläche bestand aus drei Bildschirmen mit einer Auflösung von je 640×480 Pixel und einer Farbtiefe von 4 Bit, womit 16 verschiedene Farben möglich waren. Ein Bildschirm zeigte den Arbeitsbereich, ein anderer das Menü mit den Bearbeitungswerkzeugen sowie der aktuell ausgewählten Farbe; der dritte diente zur Eingabe von Dateinamen über eine Kommandozeile und zur Ausgabe von kurzen Bedienungshinweisen, abhängig vom jeweils ausgewählten Werkzeug.

Die Farben wurden mit Hilfe des HSB-Farbraums ausgewählt. SuperPaint erlaubte es unter anderem, Linien zu zeichnen und zu löschen, benutzerdefinierte Pinsel zu erstellen und Flächen zu füllen. Weitere Funktionen waren die Vergrößerung und Verkleinerung von Bildern, das Kopieren oder Verschieben von Bildteilen, das Einfügen von Text oder das Ersetzen von Farben. Es war außerdem möglich, ein Bild über eine Videoschnittstelle zu laden. Durch Color cycling, dem Rotieren von maximal zehn Farbpaletteneinträgen, waren auch einfache Animationen möglich. Später schrieb Shoup auch Routinen zum Antialiasing.

Technik

Das komplette SuperPaint-System

Das SuperPaint-System verwendete einen der ersten Framebuffer zum Speichern des aktuell angezeigten Bildes. Dieser Speicher, der eine Auflösung von 640×480 Pixel bei 8 Bit Farbtiefe erlaubte, bestand aus 16 Leiterplatten mit einer Kapazität von insgesamt 307.200 Byte und war in zwei identischen Speicherbänken gruppiert. Der gesamte Speicher wurde mit Hilfe von MOS-Schieberegistern synchron zur Anzeige des Bildes auf dem Bildschirm rotiert. Die Farbe eines bestimmten Pixels konnte nur dann verändert werden, wenn es gerade an die richtige Position rotiert wurde. Zur Darstellung des farbindizierten Bildes wurden Color Look-Up Tables aus 256×8×3 statischen RAM-Bausteinen verwendet. Zwei Multiplexer steuerten den Datenfluss Pixel für Pixel. Der erste wählte die Eingangsdaten des Framebuffers zwischen dem Computer, Videoeingang oder dem Framebuffer (zur Rotation) aus. Der zweite steuerte den Eingang der Farbtabellen und damit die Ausgabe des Digital-Analog-Umsetzers und der Bildschirmausgabe.

Schema des Speichersystems von SuperPaint

Das statische Bild wurde vom beweglichen, beliebig geformten Cursor oder Pinsel überlagert, der nicht im Framebuffer gespeichert, sondern vom relativ langsamen Hauptprozessor geliefert wurde. Damit dessen Bilddaten in Echtzeit geliefert werden konnten, wurden sie lauflängenkodiert und im Speicher wieder dekomprimiert. Bei den undurchsichtigen Pixeln des Cursors wurde vom ersten Multiplexer auf den zweiten gewechselt, um die Bilddaten des Cursors auszugeben.

Als Programmiersprache wurde BCPL und Assemblersprache verwendet. Das System wurde im Laufe der Zeit mehrmals verändert und erweitert, um zusätzliche Funktionen zu ermöglichen.

Verwendung und Einfluss

Wenngleich SuperPaint hauptsächlich für Forschungszwecke gedacht war, wurde es bis in die späten 1970er Jahre hinein für einige Projekte genutzt. Eine der ersten Computergrafiken für Fernsehsendungen wurden in den späten 1970er Jahren von Damon Rarey für die PBS-Sendung Over Easy mit Hilfe von SuperPaint erstellt, darunter als Blickfang viele Animationen. Die Kosten für die Erzeugung dieser Grafiken waren erheblich geringer als bei konventionellen Gestaltungsmethoden. Ab Ende 1978 fertigte Damon Rarey mit SuperPaint dutzende Grafiken zur Visualisierung von Raumsonden-Manövern im Rahmen der Pioneer-Venus-Mission an.

Für seine Pionierarbeit bei der Entwicklung von digitalen Malprogrammen erhielt Shoup 1983 einen Emmy sowie 1998 zusammen mit Alvy Ray Smith und Thomas Porter einen Oscar für Wissenschaft und Entwicklung.

Das SuperPaint-System ist weiterhin funktionsfähig und befindet sich heute im Computer History Museum, Kalifornien.

Literatur

  • Richard Shoup: Color table animation. ACM SIGGRAPH Computer Graphics 13, 2 (August 1979): 8–13, ISSN 0097-8930
  • Richard Shoup: “SuperPaint”…The Digital Animator. Datamation 25, 5 (May 1979): 150–156, ISSN 0011-6963
  • Richard Shoup: SuperPaint: An Early Frame Buffer Graphics System. IEEE Annals of the History of Computing 23, 2 (Apr–Jun 2001): 32–37, ISSN 1058-6180 (PDF, 950 KB)

Read other articles:

Cyperus ligularis Klasifikasi ilmiah Kerajaan: Plantae Divisi: Tracheophyta Kelas: Liliopsida Ordo: Poales Famili: Cyperaceae Genus: Cyperus Spesies: Cyperus ligularis Nama binomial Cyperus ligularisL. Cyperus ligularis adalah spesies tumbuhan yang tergolong ke dalam famili Cyperaceae. Spesies ini juga merupakan bagian dari ordo Poales. Spesies Cyperus ligularis sendiri merupakan bagian dari genus Cyperus.[1] Nama ilmiah dari spesies ini pertama kali diterbitkan oleh L.. Referensi ^ ...

 

Katedral Katolik Yunani-Melkit HomsGereja Katedral Katolik Yunani-Melkit Perawan Maria Ratu Damai di HomsArab: كنيسة سيدة السلامcode: ar is deprecated Katedral Katolik Yunani-Melkit HomsLokasiHomsNegara SuriahDenominasiGereja Katolik Roma (sui iuris: Gereja Katolik Yunani Melkit)SejarahDedikasiRatu DamaiAdministrasiKeuskupanEparki Agung Homs (Yunani Melkit) Katedral Perawan Maria Ratu Damai atau Katedral Katolik Yunani Melkit Homs (Arab: كنيسة سيدة السلامcod...

 

Lambang Peta Data dasar Bundesland: Mecklenburg-Vorpommern Ibu kota: Demmin Wilayah: 1.921 km² Penduduk: 87.200 (30 September 2005) Kepadatan penduduk: 45 jiwa per km² Nomor pelat kendaraan bermotor: DM Pembagian administratif: 70 Gemeinden Alamat balai kabupaten: Adolf-Pompe-Str. 12-1517109 Demmin Bupati: Frieder Jelen (CDU) Peta Wilayah Landkreis ini pada tahun 1905 Demmin adalah sebuah Landkreis di Bundesland Mecklenburg-Vorpommern, Jerman. lbsMecklenburg-VorpommernLandkreise (Distrik)B...

One of the five main histone proteins H3 histone, family 3A (H3.3A)IdentifiersSymbolH3F3AAlt. symbolsH3F3NCBI gene3020HGNC4764OMIM601128RefSeqNM_002107UniProtQ66I33Other dataLocusChr. 1 q41Search forStructuresSwiss-modelDomainsInterPro H3 histone, family 3B (H3.3B)IdentifiersSymbolH3F3BNCBI gene3021HGNC4765OMIM601058RefSeqNM_005324UniProtP84243Other dataLocusChr. 17 q25Search forStructuresSwiss-modelDomainsInterPro Basic units of chromatin structure Histone H3 is one of the five main histones...

 

North American Indigenous structure and ceremony for prayer and healing Frame for Ojibwe sweat lodge A sweat lodge is a low profile hut, typically dome-shaped or oblong, and made with natural materials. The structure is the lodge, and the ceremony performed within the structure may be called by some cultures a purification ceremony or simply a sweat. Traditionally the structure is simple, constructed of saplings covered with blankets and sometimes animal skins. The induction of sweating is a ...

 

Kepulauan FaroeJulukanLandsliðið (The National Team)AsosiasiFótbóltssamband FøroyaKonfederasiUEFA (Eropa)Pelatih Håkan EricsonKaptenHallur HanssonPenampilan terbanyakFróði Benjaminsen (95)Pencetak gol terbanyakRógvi Jacobsen (10)Stadion kandangTórsvøllurPeringkat FIFATerkini 133 2 (4 April 2024)[1]Tertinggi94 (Desember 1992)Terendah198 (September 2008)Peringkat EloTerkini164 Warna pertama Warna kedua Pertandingan internasional pertamaIslandia 1 - 0 Kepulauan Faroe(Akranes, ...

Об'єднане Командування спеціальних операцій СШАJoint Special Operations Command Емблема Об'єднаного Командування спеціальних операцій СШАНа службі 15 грудня 1980 — по т.ч.Країна  СШАНалежність Командування ССО СШАВид Сили спеціальних операцій СШАТип Об'єднане командуванняРоль за...

 

Election for the governorship of the U.S. state of Indiana 1884 Indiana gubernatorial election ← 1880 November 4, 1884 1888 →   Nominee Isaac P. Gray William H. Calkins Party Democratic Republican Popular vote 245,130 237,748 Percentage 49.51% 48.02% County resultsGray:      40–50%      50–60%      60–70%      70–80% Calkins:      ...

 

Zat Knight Informasi pribadiNama lengkap Zatyiah KnightTanggal lahir 2 Mei 1980 (umur 44)Tempat lahir Solihull, InggrisTinggi 1,98 m (6 ft 6 in) [1]Posisi bermain BekInformasi klubKlub saat ini ReadingNomor 24Karier junior1999 Rushall OlympicKarier senior*Tahun Tim Tampil (Gol)1999–2007 Fulham 150 (4)2000 → Peterborough United (pinjaman) 8 (0)2007–2009 Aston Villa 40 (2)2009–2014 Bolton Wanderers 168 (4)2014 Colorado Rapids 4 (0)2015- Reading 0 (0)Tim nasi...

1968 British musical drama film Oliver!British theatrical release posterDirected byCarol ReedScreenplay byVernon HarrisBased onOliver!1960 musicalby Lionel BartOliver Twist1837 novelby Charles DickensProduced byJohn WoolfStarringRon MoodyOliver ReedHarry SecombeShani WallisMark LesterJack WildCinematographyOswald MorrisEdited byRalph KemplenMusic byLionel Bart (music and lyrics)John Green (music score)ProductioncompanyRomulus FilmsDistributed byColumbia PicturesRelease date 26 September&...

 

Former command of the Royal Air Force Personnel and Training Command (PTC) was one of two commands of the Royal Air Force (the other being Strike Command) that were merged to form Air Command on 1 April 2007. RAF Personnel and Training CommandRAF Personnel and Training Command badgeActive1994 - 2007Disbanded1 April 2007Country UKBranch Royal Air ForceMotto(s)Ut Aquilae Surgant (That Eagles Might Soar)Military unit History Formation PTC was formed in 1994 bringing together the respon...

 

Electric power supply to trains by locomotives This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Head-end power – news · newspapers · books · scholar · JSTOR (August 2023) (Learn how and when to remove this message) MBTA Commuter Rail car with U.S. standard head-end power electrical connection cables In rail t...

У этого термина существуют и другие значения, см. Морфинг (значения). Морфинг (англиц. от morphing «трансформация») — технология в компьютерной анимации, визуальный эффект, создающий впечатление плавной трансформации одного объекта в другой. Используется в кино и рекла�...

 

Species of jellyfish Lion's mane jellyfish In Gullmarn fjord at Sämstad, Lysekil Municipality, Sweden Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Cnidaria Class: Scyphozoa Order: Semaeostomeae Family: Cyaneidae Genus: Cyanea Species: C. capillata Binomial name Cyanea capillata(Linnaeus, 1758) Synonyms[1] Cyanea arctica Péron & Lesueur, 1810 Cyanea baltica Péron & Lesueur, 1810 Cyanea borealis Péron & Lesueur, 1810 Medusa capillata Linnaeu...

 

Questa voce o sezione sull'argomento calciatori ungheresi non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Questa voce sull'argomento calciatori ungheresi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Sándor Katon...

1978 1986 Élections législatives de 1981 en Tarn-et-Garonne 2 sièges de députés à l'Assemblée nationale 14 et 21 juin 1981 Corps électoral et résultats Population 183 314 Inscrits 137 505 Votants au 1er tour 103 225   75,07 %  10,2 Votes exprimés au 1er tour 101 323 Votants au 2d tour 99 700   72,53 % Votes exprimés au 2d tour 79 409 Majorité présidentielle Liste Parti socialisteParti communiste françaisMouvement des ra...

 

جغرافيا مصرطوبوجرافية لمصرمعلومات عامةالبلد مصر القارة إفريقيا آسيا (ينطبق على شبه جزيرة سيناء) الساحل البحر الأبيض المتوسطنهر النيلالبحر الأحمر الحدود السودانليبياإسرائيلدولة فلسطينبئر طويلالشام الإحداثيات 27°N 30°E / 27°N 30°E / 27; 30 الأرض والتضاريسالمساحة 1٬010...

 

Борьба УПАпротив немецких оккупантовОсновной конфликт: Великая Отечественная война Немецкая карта расположение банд на Востоке по состоянию на 15.12.1943 г. На карте можно увидеть обведены территории с надписью в центре UPA (УПА) Дата октябрь 1941 — сентябрь 1944 Место Западная У...

Hypatiuscodex Hypatiuscodex folio 3, begin van de Primaire Kroniek Bewaarlocatie Bibliotheek van de Russische Academie van Wetenschappen, Sint-Petersburg Datum van ontstaan circa 1425 Inhoud Primaire Kroniek (fol. 3-106) Kievse Kroniek (fol. 106v.-245). Galicisch–Wolhynische Kroniek (fol.245-307) Kenmerken Omvang 307 folio's Taal Oudoostslavisch Schrift cyrillisch Portaal    Literatuur De Hypatiuscodex of Ipatjevcodex, ook wel de Hypatiuskroniek of Ipatjevkroniek genoemd (Russisc...

 

ラジオ番組・中継内での各種情報(終了した番組・中継を含みます)は、CDなどでの販売や公式なアーカイブなど常に参照可能な状態のネット配信、または信頼できる紙媒体またはウェブ媒体が紹介するまで、出典として用いないで下さい。 検証可能性に基づき除去される場合があります。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 ...