Evaluare:
Cartea oferă o introducere accesibilă în WebGL 2, plină de exemple practice și infografice, ceea ce o face potrivită pentru cei noi în programarea grafică 3D. Deși a fost lăudată pentru îndrumarea pas cu pas și profunzimea materialului acoperit, unii cititori au remarcat probleme cu gramatica, erori și o lipsă de profunzime în explicațiile avansate de cod.
Avantaje:⬤ Introducere ușor de înțeles în WebGL 2 cu un ghid pas cu pas.
⬤ Include infografice și vizualizări de înaltă calitate.
⬤ Potrivit pentru începătorii familiarizați cu JavaScript și HTML.
⬤ Exemple practice pe tot parcursul cărții, în special proiectul showroom-ului auto.
⬤ Exemplele de cod sunt disponibile pentru descărcare și, în general, funcționează conform destinației.
⬤ Oferă o scufundare profundă în programarea grafică 3D.
⬤ Multe erori gramaticale și structuri de propoziție incomode observate de cititori.
⬤ Cartea conține mai multe inexactități care ar putea fi minimizate cu o editare mai bună.
⬤ Exemplele de cod avansate nu sunt explicate suficient de detaliat.
⬤ Unii cititori consideră cartea prea scumpă pentru conținutul său.
(pe baza a 12 recenzii ale cititorilor)
Real-Time 3D Graphics with WebGL 2 - Second Edition: Build interactive 3D applications with JavaScript and WebGL 2 (OpenGL ES 3.0)
Un ghid cuprinzător cu peste 80 de exemple privind programarea 3D în WebGL 2, care acoperă subiecte de grafică pe calculator, cum ar fi randarea, matematica 3D, camera și multe altele
Caracteristici principale
⬤ Creați aplicații 3D de înaltă performanță, uimitoare din punct de vedere vizual, pentru web cu WebGL 2.
⬤ Un curs complet de grafică 3D pe calculator: randare, matematică 3D, iluminare, camere și multe altele.
⬤ Deblocați o varietate de caracteristici noi și avansate oferite în WebGL 2.
Descrierea cărții
Deoarece aplicațiile extrem de interactive au devenit o parte din ce în ce mai importantă a experienței utilizatorului, WebGL este o tehnologie unică și de ultimă oră care aduce grafica 3D accelerată hardware pe web.
Cuprinzând peste 80 de exemple, această carte ghidează cititorii prin peisajul graficii computerizate în timp real folosind WebGL 2. Fiecare capitol acoperă concepte fundamentale în programarea graficii 3D cu diverse implementări. Subiectele sunt întotdeauna asociate cu exerciții pentru o abordare practică a învățării.
Această carte prezintă o foaie de parcurs clară pentru învățarea graficii pe calculator 3D în timp real cu WebGL 2. Fiecare capitol începe cu un rezumat al obiectivelor de învățare pentru capitolul respectiv, urmat de o descriere detaliată a fiecărui subiect. Cartea oferă introduceri bogate în exemple, actualizate, la o gamă largă de subiecte esențiale de grafică 3D pe calculator, inclusiv randare, culori, texturi, transformări, framebuffers, lumini, suprafețe, blending, construirea geometriei, tehnici avansate și multe altele. Cu fiecare capitol, vă veți ""ridica nivelul"" abilităților de programare a graficii 3D. Această carte va deveni partenerul dvs. de încredere în dezvoltarea de aplicații web 3D extrem de interactive cu WebGL și JavaScript.
Ce veți învăța
⬤ Înțelegeți conducta de randare oferită în WebGL.
⬤ Construiți și randați obiecte 3D cu WebGL.
⬤ Dezvoltați lumini folosind shaderi, matematica 3D și fizica reflexiei luminii.
⬤ Crearea unei camere și utilizarea acesteia pentru a naviga într-o scenă 3D.
⬤ Utilizați tehnici de texturare, iluminare și umbrire pentru a reda scene 3D realiste.
⬤ Implementarea selecției și interacțiunii obiectelor într-o scenă 3D.
⬤ Scoperiți tehnici avansate pentru crearea de scene captivante și convingătoare.
⬤ Învățați caracteristicile noi și avansate oferite în WebGL 2.
Pentru cine este această carte
Această carte se adresează dezvoltatorilor care sunt interesați de crearea de aplicații 3D extrem de interactive pentru web. Este necesară o înțelegere de bază a JavaScript; nu sunt necesare cunoștințe anterioare de grafică pe calculator sau WebGL.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)