Bewertung:

Das Buch ist ein umfassender Leitfaden für alle, die an der Erstellung von 3D-Webinhalten interessiert sind. Es konzentriert sich in erster Linie auf Three.js und bietet gleichzeitig Hintergrundinformationen zu WebGL. Es wird für seine praktischen Beispiele und Einblicke in 3D-Grafiken gelobt, aber einige Leser sind enttäuscht von der begrenzten Abdeckung von WebGL selbst und der Struktur des Buches, die sie als inkonsistent empfinden.
Vorteile:⬤ Hervorragend geeignet, um anhand von praktischen Beispielen etwas über 3D-Webinhalte zu lernen.
⬤ Geschrieben von einem erfahrenen Autor, Tony Parisi, der wertvolle Einblicke gewährt.
⬤ Deckt wesentliche Themen für Amateure und Profis ab.
⬤ Enthält Verweise auf zusätzliche Ressourcen für ein tieferes Verständnis.
⬤ Großartige Einführung in Three.js, ein nützliches Framework für 3D-Anwendungen.
⬤ Konzentriert sich in erster Linie auf Three.js und geht nur begrenzt auf WebGL ein.
⬤ Einige Leser fanden die Struktur verwirrend und es fehlte ein kohärenter Faden.
⬤ Nicht für absolute Anfänger geeignet, da es als zu fortgeschritten gilt.
⬤ Einige Leser äußerten ihre Enttäuschung darüber, dass das Buch nicht ihren Erwartungen entsprach, die sie aufgrund des Titels hatten.
(basierend auf 20 Leserbewertungen)
Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages
Erstellen Sie leistungsstarke, visuell beeindruckende 3D-Anwendungen für das Web mit HTML5 und verwandten Technologien wie CSS3 und WebGL - dem aufkommenden Web-Grafikstandard. In diesem Buch erfahren Sie, wie Sie die Tools, Frameworks und Bibliotheken für die Erstellung von 3D-Modellen und -Animationen, atemberaubenden visuellen Effekten und fortschrittlicher Benutzerinteraktion in Desktop- und mobilen Browsern nutzen können.
In zwei Teilen - Grundlagen und Techniken der Anwendungsentwicklung - vermittelt der Autor Tony Parisi eine gründliche Grundlage in Theorie und Praxis für die Entwicklung von einfachen 3D-Produktbetrachtern bis hin zu immersiven Spielen und interaktiven Schulungssystemen. Ideal für Entwickler mit Javascript- und HTML-Erfahrung.
⬤ Erforschen Sie die HTML5-APIs und verwandte Technologien zur Erstellung von 3D-Webgrafiken, einschließlich WebGL, Canvas und CSS.
⬤ Arbeiten Sie mit den beliebten JavaScript-Bibliotheken für 3D-Rendering und Animation Three.js und Tween.js.
⬤ Einblicke in die Pipeline zur Erstellung von 3D-Inhalten und in die Modellierungs- und Animationstools für die Erstellung toller 3D-Inhalte.
⬤ Einblicke in verschiedene Game-Engines und Frameworks zur Erstellung von 3D-Anwendungen, einschließlich des Vizi-Frameworks des Autors.
⬤ Erstellen Sie 3D-Umgebungen mit mehreren Objekten und komplexer Interaktion, anhand von Beispielen und unterstützendem Code.
⬤ Untersuchen Sie die Probleme, die bei der Erstellung von WebGL-basierten 3D-Anwendungen für mobile Browser auftreten.