Ocena:

Książka jest kompleksowym przewodnikiem dla osób zainteresowanych tworzeniem treści internetowych 3D, koncentrując się głównie na Three.js, zapewniając jednocześnie tło dla WebGL. Jest chwalona za praktyczne przykłady i wgląd w grafikę 3D, ale niektórzy czytelnicy są rozczarowani ograniczonym zasięgiem samego WebGL i strukturą książki, którą uważają za niespójną.
Zalety:⬤ Doskonała do nauki o treściach internetowych 3D z praktycznymi przykładami.
⬤ Napisana przez doświadczonego autora, Tony'ego Parisi, który zapewnia cenne spostrzeżenia.
⬤ Obejmuje istotne tematy zarówno dla amatorów, jak i profesjonalistów.
⬤ Zawiera odniesienia do dodatkowych zasobów dla głębszego zrozumienia.
⬤ Świetne wprowadzenie do Three.js, przydatnego frameworka dla aplikacji 3D.
⬤ Skupia się głównie na Three.js, z ograniczonym dogłębnym omówieniem WebGL.
⬤ Niektórzy czytelnicy uznali strukturę za zagmatwaną i pozbawioną spójnego wątku.
⬤ Nie nadaje się dla początkujących, ponieważ jest uważana za zbyt zaawansowaną.
⬤ Kilku czytelników wyraziło rozczarowanie, że książka nie spełniła ich oczekiwań opartych na tytule.
(na podstawie 20 opinii czytelników)
Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages
Twórz wydajne, oszałamiające wizualnie aplikacje 3D dla Internetu, korzystając z HTML5 i powiązanych technologii, takich jak CSS3 i WebGL - nowego standardu grafiki internetowej. Dzięki tej książce dowiesz się, jak korzystać z narzędzi, frameworków i bibliotek do tworzenia modeli i animacji 3D, oszałamiających efektów wizualnych i zaawansowanej interakcji z użytkownikiem zarówno w przeglądarkach stacjonarnych, jak i mobilnych.
W dwóch częściach - Podstawy i Techniki tworzenia aplikacji - autor Tony Parisi zapewnia gruntowne podstawy teorii i praktyki projektowania wszystkiego, od prostej przeglądarki produktów 3D po wciągające gry i interaktywne systemy szkoleniowe. Idealny dla programistów z doświadczeniem w Javascript i HTML.
⬤ Poznaj interfejsy API HTML5 i powiązane technologie do tworzenia grafiki internetowej 3D, w tym WebGL, Canvas i CSS.
⬤ Praca z popularnymi bibliotekami JavaScript do renderowania i animacji 3D Three. js i Tween. js.
⬤ Zapoznanie się z procesem tworzenia treści 3D oraz narzędziami do modelowania i animacji w celu tworzenia zabójczych treści 3D.
⬤ Zapoznanie się z kilkoma silnikami gier i frameworkami do tworzenia aplikacji 3D, w tym z autorskim frameworkiem Vizi.
⬤ Tworzenie środowisk 3D z wieloma obiektami i złożoną interakcją, przy użyciu przykładów i kodu pomocniczego.
⬤ Zbadanie kwestii związanych z tworzeniem aplikacji 3D opartych na WebGL dla przeglądarek mobilnych.