Professional WebGL Programming (eBook)
320 Seiten
John Wiley & Sons (Verlag)
978-1-119-94059-3 (ISBN)
hardware-accelerated 3D graphics with WebGL!
As the newest technology for creating 3D graphics on the web, in
both games, applications, and on regular websites, WebGL gives web
developers the capability to produce eye-popping graphics. This
book teaches you how to use WebGL to create stunning cross-platform
apps. The book features several detailed examples that show you how
to develop 3D graphics with WebGL, including explanations of code
snippets that help you understand the why behind the how.
You will also develop a stronger understanding of WebGL
development from coverage that:
*Provides a comprehensive overview of WebGL and shows how
it relates to other graphics-related technologies
*Addresses important topics such as the WebGL graphics
pipeline, 3D transformations, texturing and lighting
*Teaches you how to write vertex shaders and fragment shaders
for WebGL
*Includes a lot of useful guidelines, tips, and tricks for
WebGL performance optimizations
Professional WebGL Programming is the first book on the
market to delve into this fascinating topic and it puts you on your
way to mastering the possibilities that exist with WebGL.
Andreas Anyuru is a Senior Member of Technical Staff at ST-Ericsson, specializing in Web Technologies. He is experienced in developing web graphics and has worked with implementation and optimization of WebGL and many other web technologies for Linux-based mobile platforms. Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
INTRODUCTION xxi
CHAPTER 1 Introducing WebGL 1
CHAPTER 2 Creating Basic WebGL Examples 45
CHAPTER 3 Drawing 85
CHAPTER 4 Compact JavaScript Libraries and Transformations 137
CHAPTER 5 Texturing 177
CHAPTER 6 Animations and User Input 219
CHAPTER 7 Lighting 249
CHAPTER 8 WebGL Performance Optimizations 291
INDEX 321
Erscheint lt. Verlag | 19.4.2012 |
---|---|
Sprache | englisch |
Themenwelt | Informatik ► Grafik / Design ► Digitale Bildverarbeitung |
Informatik ► Office Programme ► Outlook | |
Informatik ► Software Entwicklung ► Spieleprogrammierung | |
Informatik ► Web / Internet ► Web Design / Usability | |
Schlagworte | 3D-Grafik • Computer-Ratgeber • End-User Computing • Software f. die Web-Entwicklung (auÃer Microsoft) • Software f. die Web-Entwicklung (außer Microsoft) • Web Development Software (Non-Microsoft) |
ISBN-10 | 1-119-94059-1 / 1119940591 |
ISBN-13 | 978-1-119-94059-3 / 9781119940593 |
Haben Sie eine Frage zum Produkt? |
Größe: 7,2 MB
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich