Share to: share facebook share twitter share wa share telegram print page

Computer Graphics: Principles and Practice

Computer Graphics: Principles and Practice 2nd Edition in C
AuthorJames D. Foley, Andries van Dam, Steven K. Feiner, John Hughes
LanguageEnglish
SeriesThe Systems Programming Series
GenreNon-fiction
PublisherAddison-Wesley
Publication date
1995
Publication placeUnited States
Media typePrint (hardcover)
Pages1175
ISBN978-0-201-84840-3
Preceded byAn Introduction to Database Systems, Volume II 
Followed byStructured Programming: Theory and Practice 

Computer Graphics: Principles and Practice is a textbook written by James D. Foley, Andries van Dam, Steven K. Feiner, John Hughes, Morgan McGuire, David F. Sklar, and Kurt Akeley and published by Addison–Wesley. First published in 1982 as Fundamentals of Interactive Computer Graphics, it is widely considered a classic standard reference book on the topic of computer graphics. It is sometimes known as the bible of computer graphics (due to its size).

Editions

First Edition

The first edition, published in 1982 and titled Fundamentals of Interactive Computer Graphics, discussed the SGP library, which was based on ACM's SIGGRAPH CORE 1979 graphics standard, and focused on 2D vector graphics.

Second Edition

The second edition,[1] published 1990, was completely rewritten and covered 2D and 3D raster and vector graphics, user interfaces, geometric modeling, anti-aliasing, advanced rendering algorithms and an introduction to animation. The SGP library was replaced by SRGP (Simple Raster Graphics Package), a library for 2D raster primitives and interaction handling, and SPHIGS (Simple PHIGS), a library for 3D primitives, which were specifically written for the book.

Second Edition in C

In the second edition in C, all examples were converted from Pascal to C. New implementations for the SRGP and SPHIGS graphics packages in C were also provided.

Third Edition

A third edition covering modern GPU architecture was released in July 2013. Examples in the third edition are written in C++, C#, WPF, GLSL, OpenGL, G3D, or pseudocode.[2]

Awards

The book has won a Front Line Award (Hall of Fame) in 1998.[3]

References

Read other articles:

Camilo Dos Santos Informasi pribadiLahir22 September 1963 (umur 60)Balibo, Timor PortugisPartai politikGerindraKarier militerPihak IndonesiaDinas/cabang TNI Angkatan DaratPangkat KaptenSatuanInfanteriSunting kotak info • L • B Kapten Inf. (Purn.) Camilo Dos Santos[1] (lahir 22 September 1963) adalah seorang Purnawirawan TNI-AD yang terakhir menjabat sebagai Komandan Koramil Naikliu. Jabatan terakhir perwira asal Timor Timur ini adalah Komandan Koramil Camplong. Ri…

New York City Subway station in Manhattan For other uses, see 28th Street. New York City Subway station in Manhattan, New York 28 Street  New York City Subway station (rapid transit)Northbound 1 train departsStation statisticsAddressWest 28th Street & Seventh AvenueNew York, NY 10001BoroughManhattanLocaleChelsea, Flower District, Midtown[1]Coordinates40°44′49″N 73°59′35″W / 40.747°N 73.993°W / 40.747; -73.993DivisionA (IRT)[2]Line…

Îles Falkland « Malouines » redirige ici. Pour l'adjectif et ses autres dérivés, voir Malouin. Îles Malouines (en) Falkland Islands(es) Islas Malvinas Armoiries Drapeau Vue satellite de l'archipel des Malouines. Administration Pays Royaume-Uni Revendiqué par Argentine Statut Territoire britannique d'outre-mer Capitale Port Stanley Roi Mandat Charles III (depuis 2022) Premier ministre britannique Mandat Rishi Sunak (depuis 2022) Gouverneur Mandat Alison Blake (en) (depu…

Youngest sister of the Roman Emperor Caligula (c. 18 - c. 41 CE) Julia LivillaBornc. 18 CELesbos, GreeceDiedc. 41 (aged 22–23)PandatariaBurialMausoleum of AugustusSpouseMarcus ViniciusDynastyJulio-ClaudianFatherGermanicusMotherAgrippina the Elder Julia Livilla (c. 18 – c. 41 CE) was the youngest child of Germanicus and Agrippina the Elder and the youngest sister of the Emperor Caligula. Life Julia Livilla was the youngest great-granddaughter of Emperor A…

Tanaman kopi di atas lahan bersengkedan di Vietnam. Produksi kopi di Vietnam adalah semua biji kopi yang dihasilkan di negara Vietnam. Produksi kopi telah menjadi salah satu sumber pendapatan utama bagi Vietnam sejak permulaan abad ke-20. Kopi kali pertama diperkenalkan di Vietnam adalah oleh bangsa Prancis pada tahun 1857, industri kopi Vietnam berkembang melalui sistem perkebunan, dan kini menjadi kekuatan ekonomi utama di negara ini. Setelah campur tangan pada masa Perang Vietnam dan segera s…

Measure of a country's quality of life This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) 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: Physical Quality of Life Index – news · newspapers · books · scholar · …

State highway in northeastern Ohio, US State Route 528Route informationMaintained by ODOTLength30.37 mi[1] (48.88 km)Existed1937[2][3]–presentMajor junctionsSouth end US 422 / SR 88 / SR 168 near MiddlefieldMajor intersections I-90 in MadisonNorth end US 20 near Madison LocationCountryUnited StatesStateOhioCountiesGeauga, Lake Highway system Ohio State Highway System Interstate US State Scenic ← SR 527→ SR&…

Resolusi 1217Dewan Keamanan PBBPano Lefkara di bagian Yunani dari SiprusTanggal22 Desember 1998Sidang no.3.959KodeS/RES/1217 (Dokumen)TopikSituasi di SiprusRingkasan hasil15 mendukungTidak ada menentangTidak ada abstainHasilDiadopsiKomposisi Dewan KeamananAnggota tetap Tiongkok Prancis Rusia Britania Raya Amerika SerikatAnggota tidak tetap Bahrain Brasil Kosta Rika Gabon Gambia Jepang Kenya Portugal Slovenia Swe…

  هذه المقالة عن منتخب الجزائر لكرة القدم للمحليين. لمعانٍ أخرى، طالع الإتحادية الجزائرية لكرة القدم. منتخب الجزائر لكرة القدم للمحليين معلومات عامة بلد الرياضة  الجزائر الفئة كرة القدم للرجال  رمز الفيفا ALG  الاتحاد الإتحادية الجزائرية لكرة القدم (الفاف) كونفد…

Sporting event delegationCameroon at the2008 Summer OlympicsIOC codeCMRNOCCameroon Olympic and Sports CommitteeWebsitewww.cnosc.org (in French)in BeijingCompetitors33 in 9 sportsFlag bearer Franck Moussima[1]MedalsRanked 52nd Gold 1 Silver 0 Bronze 0 Total 1 Summer Olympics appearances (overview)1964196819721976198019841988199219962000200420082012201620202024 Cameroon competed in the 2008 Summer Olympics held in Beijing, People's Republic of China from August 8 to August 24, 20…

Bruce Boynton fu arrestato alla Trailways Station in East Broad Street a Richmond, Virginia alla fine del 1958 (foto del 1960 della Library of Virginia) Il caso Boynton contro lo stato della Virginia (codice 364 U.S. 454) fu un caso giudiziario della Corte Suprema statunitense del 1960, inerente tematiche di segregazione razziale, cui prese parte anche Thurgood Marshall.[1] Fu decretato che la segregazione razziale per i mezzi di trasporto pubblico fosse illegale in quanto violazione del…

Katedral UrdanetaKatedral Metropolitan Yohanes PenginjilSpanyol: Catedral Metropolitana de San Juan el EvangelistaKatedral UrdanetaLokasiUrdanetaNegaraFilipinaDenominasiGereja Katolik RomaSejarahDedikasiBunda Maria Dikandung Tanpa NodaArsitekturStatusKatedralStatus fungsionalAktifTipe arsitekturgerejaAdministrasiKeuskupanKeuskupan Urdaneta Katedral Urdaneta atau yang bernama resmi Katedral Bunda Maria Dikandung Tanpa Noda adalah sebuah gereja katedral Katolik yang terletak di Urdaneta, Filip…

J. K. RowlingCH OBE FRCPE FRSLRowling pada 2010LahirJoanne Rowling31 Juli 1965 (umur 58)Yate, Gloucestershire, InggrisNama penaJ. K. RowlingRobert GalbraithPekerjaanPenulisfilantropisproduser filmproduser televisipenulis naskahAlmamaterUniversitas ExeterMoray HousePeriode1997–sekarangGenreFantasidramafiksi remajafiksi kriminalPasanganJorge Arantes ​ ​(m. 1992; c. 1995)​Neil Murray ​(m. 2001)​Anak…

Fighter aircraft family F-4 redirects here. For other uses, see F4. F-4 Phantom II A U.S. Air Force QF-4E flies with the 82nd Aerial Targets Squadron over White Sands Missile Range in 2008 Role Interceptor, fighter-bomberType of aircraft National origin United States Manufacturer McDonnell Aircraft Corporation McDonnell Douglas First flight 27 May 1958 Introduction 30 December 1960 Retired 1996 (U.S. combat use) 2013 (Germany) 2016 (U.S. target drone)[1] 2021 (Japan) Status In service Pr…

Aspergillus niger Mikrograf dari A. niger yang ditumbuhkan pada medium Sabouraud agar dengan perbesaran 100x Klasifikasi ilmiah Domain: Eukaryota Kerajaan: Fungi Filum: Ascomycota Subfilum: Pezizomycotina Kelas: Eurotiomycetes Ordo: Eurotiales Famili: Trichocomaceae Genus: Aspergillus Spesies: A. niger Nama binomial Aspergillus nigervan Tieghem 1867 Aspergilus niger merupakan fungi dari filum ascomycetes yang berfilamen, mempunyai hifa berseptat, dan dapat ditemukan melimpah di alam.[1&…

Town and parish in Northumberland, England This article is about the town in Northumberland. For other uses, see Ashington (disambiguation). Human settlement in EnglandAshingtonJackie Milburn statue, Station Road, Ashington (October 2005)AshingtonLocation within NorthumberlandPopulation27,764 (2011 census)OS grid referenceNZ2787Civil parishAshington[1]Unitary authorityNorthumberlandCeremonial countyNorthumberlandRegionNorth EastCountryEnglandSovereign stateU…

This is a list of films about basketball, featuring notable films where basketball plays a central role in the development of the plot. List Title Year Genre Notes The Fair Co-Ed 1927 Comedy Silent film about a college girl (Marion Davies) who plays basketball to hook the coach. Campus Confessions 1938 Comedy A college president's son inspires a bad team and attracts a reporter (Betty Grable). The Big Fix 1947 Drama Army vet Ken Williams, a basketball hero, is threatened to fix his school's game…

Pour les articles homonymes, voir Tyran (homonymie). Pour l’article ayant un titre homophone, voir Tirant. Un tyran (du grec ancien τύραννος / túrannos, « maître absolu ») désigne dans l'Antiquité grecque un individu disposant d’un pouvoir absolu, après s'en être emparé de façon illégitime, en général par la force. Histoire de la notion L'origine du mot tyran est inconnue, quoiqu'elle puisse être d'origine lydienne[Note 1]. Elle a été appliquée pour la prem…

Reactor accident due to core overheating A simulated animation of a core melt in a light-water reactor after a loss-of-coolant accident. After reaching an extremely high temperature, the nuclear fuel and accompanying cladding liquefies and flows to the bottom of the reactor pressure vessel. Three of the reactors at Fukushima I overheated because the cooling systems failed after a tsunami flooded the power station, causing core meltdowns. This was compounded by hydrogen gas explosions and the ven…

Eparki DohukKatolik Roma (Kaldea) LokasiProvinsi gerejawiBabiloniaMetropolitPatriarkat Babilonia (Kaldea)StatistikPopulasi- Total(per 2013)3.500InformasiDenominasiKatolik Roma (Kaldea)RitusRitus Siria TimurPendirian10 Juni 2013 (2013-06-10) (Penggabungan Keuskupan Amadiyah dan Keuskupan Zaku)KatedralKatedral Mar Aeth Alaha, DuhokKepemimpinan kiniPausFransiskusUskupRabban al Qas Eparki Dohuk adalah sebuah keuskupan Gereja Kaldea pada paruh kedua abad ke-19 dan sebagian besar abad k…

Kembali kehalaman sebelumnya