Ocena:

Książka otrzymuje mieszane recenzje, z których niektórzy chwalą jej przejrzystość i uporządkowane podejście do wprowadzania koncepcji grafiki 3D, podczas gdy inni krytykują ją za zbyt teoretyczne i niewystarczające praktyczne przykłady. Wielu recenzentów wyraża potrzebę aktualizacji i poprawek w przyszłych wydaniach.
Zalety:⬤ Jasne i zwięzłe ujęcie tematów takich jak układy współrzędnych, kamery i oświetlenie
⬤ dobra do przeglądu algebry liniowej
⬤ dobrze zorganizowana
⬤ materiały uzupełniające są pomocne
⬤ niektórzy uważają ją za najlepszą książkę wprowadzającą do grafiki 3D.
⬤ Zbyt skoncentrowana na teorii matematyki z niewystarczającą ilością praktycznych zastosowań
⬤ najeżona błędami, które mogą zakłócić naukę
⬤ brak głębi w niektórych obszarach
⬤ niektórzy sugerują, że inne książki lepiej obejmują materiał
⬤ starsze wydanie może wydawać się przestarzałe.
(na podstawie 12 opinii czytelników)
Foundations of 3D Computer Graphics
Wprowadzenie do podstawowych pojęć grafiki komputerowej 3D, które oferuje staranną ekspozycję matematyczną w ramach nowoczesnego interfejsu programowania aplikacji grafiki komputerowej.
Technologia grafiki komputerowej to niesamowita historia sukcesu. Obecnie wszystkie nasze komputery PC są w stanie generować wysokiej jakości obrazy generowane komputerowo, głównie w postaci gier wideo i środowisk wirtualnego życia; każdy letni hit filmowy zawiera oszałamiające efekty specjalne generowane komputerowo. Niniejsza książka wyjaśnia podstawowe pojęcia grafiki komputerowej 3D. Wprowadza podstawowe algorytmy potrzebne do tworzenia grafiki komputerowej 3D i obejmuje takie tematy, jak zrozumienie i manipulowanie przekształceniami geometrycznymi 3D, transformacje kamery, proces renderowania obrazu oraz mapowanie materiałów i tekstur. Porusza również zaawansowane tematy, w tym reprezentacje kolorów, symulację światła, radzenie sobie z reprezentacjami geometrycznymi i tworzenie animowanej grafiki komputerowej.
W książce dołożono szczególnych starań, aby opracować oryginalną ekspozycję, która jest przystępna i zwięzła, ale oferuje również jasne wyjaśnienie trudniejszych i subtelniejszych zagadnień matematycznych. Tematy są zorganizowane wokół nowoczesnej wersji OpenGL opartej na shaderach, szeroko stosowanego interfejsu programowania aplikacji grafiki komputerowej, który zapewnia środowisko renderowania w czasie rzeczywistym „oparte na rasteryzacji”. Każdy rozdział kończy się ćwiczeniami. Książka nadaje się do rygorystycznego, jednosemestralnego kursu wprowadzającego do grafiki komputerowej dla studentów studiów licencjackich lub jako profesjonalne źródło informacji. Czytelnicy powinni być średnio kompetentnymi programistami i mieć pewne doświadczenie z algebrą liniową. Po opanowaniu przedstawionego materiału będą na dobrej drodze do zdobycia specjalistycznej wiedzy w ekscytującej i pełnej wyzwań dziedzinie.