Grafika komputerowa: zasady i praktyka -Computer Graphics: Principles and Practice

Grafika komputerowa: Zasady i praktyka Wydanie drugie w C
Zasady i praktyka grafiki komputerowej.jpg
Autor James D. Foley , Andries van Dam , Steven K. Feiner , John Hughes
Kraj Stany Zjednoczone
Język język angielski
Seria Seria programowania systemów
Gatunek muzyczny Literatura faktu
Wydawca Addison-Wesley
Data publikacji
1995
Typ mediów Druk (twarda oprawa)
Strony 1175
Numer ISBN 978-0-201-84840-3
Poprzedzony Wprowadzenie do systemów baz danych, tom II 
Śledzony przez Programowanie strukturalne: teoria i praktyka 

Grafika komputerowa: Zasady i praktyka to podręcznik napisany przez Jamesa D. Foleya , Andriesa van Dama , Stevena K. Feinera , Johna Hughesa , Morgana McGuire'a, Davida F. Sklara i Kurta Akeleya i opublikowany przez Addison-Wesleya . Po raz pierwszy opublikowana w 1982 roku jako Podstawy interaktywnej grafiki komputerowej , jest powszechnie uważana za klasyczny, standardowy podręcznik na temat grafiki komputerowej . Czasami nazywana jest biblią grafiki komputerowej (ze względu na swój rozmiar).

Edycje

Pierwsza edycja

Pierwsze wydanie, opublikowane w 1982 roku i zatytułowana Fundamentals of Interactive Computer Graphics , omówione biblioteki SGP, który został oparty na ACM „s SIGGRAPH CORE 1979 grafika standardowej, a koncentruje się na grafice wektorowej 2D.

Druga edycja

Drugie wydanie, opublikowane w 1990 roku, zostało całkowicie przepisane i obejmowało grafikę rastrową i wektorową 2D i 3D, interfejsy użytkownika, modelowanie geometryczne , antyaliasing , zaawansowane algorytmy renderowania oraz wprowadzenie do animacji. Bibliotekę SGP zastąpiono SRGP ( Simple Raster Graphics Package ), biblioteką dla prymitywów rastrowych 2D i obsługi interakcji oraz SPHIGS ( Simple PHIGS ), biblioteką dla prymitywów 3D , które zostały napisane specjalnie dla tej książki.

Wydanie drugie w C

W drugim wydaniu w C wszystkie przykłady zostały przekonwertowane z Pascala na C . Dostarczono również nowe implementacje pakietów graficznych SRGP i SPHIGS w C.

Trzecia edycja

Trzecia edycja obejmująca nowoczesną architekturę GPU została wydana w lipcu 2013 r. Przykłady w trzeciej edycji zostały napisane w językach C++, C#, WPF , GLSL , OpenGL , G3D lub pseudokodzie.

Nagrody

Książka zdobyła nagrodę Front Line Award (Hall of Fame) w 1998 roku.

Bibliografia