Hodnotenie:
Kniha je komplexným sprievodcom pre záujemcov o vytváranie 3D webového obsahu, pričom sa zameriava predovšetkým na Three.js a poskytuje základné informácie o WebGL. Je chválená pre svoje praktické príklady a poznatky o 3D grafike, ale niektorí čitatelia sú sklamaní obmedzeným pokrytím samotného WebGL a štruktúrou knihy, ktorá je podľa nich nekonzistentná.
Výhody:⬤ Vynikajúce na zoznámenie sa s 3D webovým obsahom na praktických príkladoch.
⬤ Napísal ju skúsený autor Tony Parisi, ktorý poskytuje cenné poznatky.
⬤ Pokrýva základné témy pre amatérov aj profesionálov.
⬤ Obsahuje odkazy na ďalšie zdroje pre hlbšie pochopenie.
⬤ Skvelý úvod do Three.js, užitočného frameworku pre 3D aplikácie.
⬤ Primárne sa zameriava na Three.js, s obmedzeným hĺbkovým pokrytím WebGL.
⬤ Niektorí čitatelia považovali štruktúru za mätúcu a chýbala jej ucelená niť.
⬤ Nie je vhodná pre úplných začiatočníkov, pretože sa považuje za príliš pokročilú.
⬤ Niekoľko čitateľov vyjadrilo sklamanie, že kniha nezodpovedá ich očakávaniam na základe názvu.
(na základe 20 čitateľských recenzií)
Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages
Vytvárajte vysoko výkonné, vizuálne ohromujúce 3D aplikácie pre web pomocou HTML5 a súvisiacich technológií, ako sú CSS3 a WebGL - nový štandard webovej grafiky. Vďaka tejto knihe sa naučíte používať nástroje, rámce a knižnice na vytváranie 3D modelov a animácií, ohromujúcich vizuálnych efektov a pokročilú interakciu s používateľom v počítačových aj mobilných prehliadačoch.
V dvoch častiach - Základy a Techniky vývoja aplikácií - autor Tony Parisi poskytuje dôkladné teoretické a praktické základy pre navrhovanie všetkého od jednoduchého 3D prehliadača produktov až po pohlcujúce hry a interaktívne vzdelávacie systémy. Ideálne pre vývojárov so skúsenosťami s Javascriptom a HTML.
⬤ Preskúmajte rozhrania API jazyka HTML5 a súvisiace technológie na vytváranie 3D webovej grafiky vrátane WebGL, Canvas a CSS.
⬤ Pracujte s populárnymi 3D renderovacími a animačnými knižnicami jazyka JavaScript Three. js a Tween. js.
⬤ Ponorte sa do potrubia na tvorbu 3D obsahu a do modelovacieho a animačného nástroja na vytváranie špičkového 3D obsahu.
⬤ Pozrite sa na niekoľko herných motorov a frameworkov na vytváranie 3D aplikácií vrátane autorovho frameworku Vizi.
⬤ Vytvárajte 3D prostredia s viacerými objektmi a komplexnou interakciou pomocou príkladov a podporného kódu.
⬤ Preskúmajte problémy spojené s budovaním 3D aplikácií založených na WebGL pre mobilné prehliadače.