fashiontrendshw15 Öle & Betriebsstoffe für Ihr Auto Kinderweihnachtswelt Kalenderangebote Oktober2015 Cloud Drive Photos boseFly Learn More blogger netatmo Hier klicken Fire Shop Kindle dvd WINTERFIT
WebGL Programming Guide: Interactive 3D Graphics Programm... und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 33,95
  • Alle Preisangaben inkl. MwSt.
Nur noch 9 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
WebGL Programming Guide: ... ist in Ihrem Einkaufwagen hinzugefügt worden
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 3 Bilder anzeigen

WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL (OpenGL) (Englisch) Taschenbuch – 28. Juni 2013

1 Kundenrezension

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
"Bitte wiederholen"
EUR 33,95
EUR 30,94 EUR 41,47
64 neu ab EUR 30,94 4 gebraucht ab EUR 41,47

Hinweise und Aktionen

  • Verschenken Sie Bücher zu Weihnachten: Entdecken Sie die schönsten Buchgeschenke zu Weihnachten, Adventskalender und Bücher rund ums Fest. Hier klicken.

Wird oft zusammen gekauft

  • WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL (OpenGL)
  • +
  • Professional WebGL Programming: Developing 3D Graphics for the Web
  • +
  • Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages
Gesamtpreis: EUR 106,60
Die ausgewählten Artikel zusammen kaufen

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


  • Taschenbuch: 600 Seiten
  • Verlag: Addison Wesley; Auflage: Pap/Psc (28. Juni 2013)
  • Sprache: Englisch
  • ISBN-10: 0321902920
  • ISBN-13: 978-0321902924
  • Größe und/oder Gewicht: 17,5 x 3,3 x 22,1 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 37.803 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr


Über den Autor und weitere Mitwirkende

Dr. Kouichi Matsuda has a broad background in user interface and user experience design and its application to novel multimedia products. His work has taken him from product development, through research, and back to development, having spent time at NEC, Sony Corporate Research, and Sony Computer Science Laboratories. He is currently a chief distinguished researcher focused on user experience and human computer interaction across a range of consumer electronics. He was the designer of the social 3D virtual world called "PAW" (personal agent-oriented virtual world), was involved in the development of the VRML97 (ISO/IEC 14772-1:1997) standard from the start, and has remained active in both VRML and X3D communities (precursors to WebGL). He has written 15 books on computer technologies and translated a further 25 into Japanese. His expertise covers user experiences, user interface, human computer interaction, natural language understanding, entertainment-oriented network services, and interface agent systems. Always on the lookout for new and exciting possibilities in the technology space, he combines his professional life with a love of hot springs, sea in summer, wines, and MANGA (at which he dabbles in drawing and illustrations). He received his Ph.D. (Engineering) from the Graduate School of Engineering, University of Tokyo. Dr. Rodger Lea is an adjunct professor with the Media and Graphics Interdisciplinary Centre at the University of British Columbia, with an interest in systems aspects of multimedia and distributed computing. With more than 20 years of experience leading research groups in both academic and industrial settings, he has worked on early versions of shared 3D worlds, helped define VRML97, developed multimedia operating systems, prototyped interactive digital TV, and led developments on multimedia home networking standards. He has published more than 60 research papers and three books, and he holds 12 patents. His current research explores the growing "Internet of Things," but he retains a passion for all things media and graphics.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

In diesem Buch

(Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:


5.0 von 5 Sternen
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

Format: Kindle Edition Verifizierter Kauf
WebGL is among the crucial browser capabilities, which bring Web apps on par with traditional desktop applications (such as games). That being said, understanding WebGL is vital for a number of computing domains that are both demanding in performance and can also benefit from GPU's SIMD capabilities. The authors of "WebGL Programming Guide" make an effort to gently introduce the concepts of the WebGL programming model. Elements of the former are presented in increasing order of complexity, making it easy to understand these. Other than WebGL alone, some fundamental information on 3D graphics and Javascript is included too. And if there is anything to criticise, then it's an occasionally exaggerated elaboration on these basic concepts outside the core of WebGL itself.

As this book clearly targets a beginners audience, some "advanced" topics are (unfortunately) left for further reading. This includes performance optimization, a general introduction to GPU hardware and its principles, and an abstraction from 3D graphics to GPGPU using WebGL (in absence of browsers supporting WebCL [for the time being]). Perhaps the authors manage to include these aspects into subsequent editions.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf (beta) 22 Rezensionen
8 von 8 Kunden fanden die folgende Rezension hilfreich
A good inroad into a strange land 21. Oktober 2013
Von Chris E. Hanson - Veröffentlicht auf
Format: Taschenbuch
WebGL is a strange place, with bits of DNA from OpenGL ES, GLSL, JavaScript, HTML5 and slight odor of past explorations like VRML and X3D. The runtime environment is strange, a powerful low-level language (GLSL) that runs inside of a high-level sandbox (browser JavaScript). Adding to the learning curve is the fact that WebGL is based on OpenGL ES, a lean, mean API that forgoes all the training wheels of legacy OpenGL like predefined modelview and projection matrices and fixed function pipelines. The result is a landscape both beautiful, and frightening for a beginner.

In this far-off land, WebGL Programming Guide is going to be your map and survival manual. It starts by showing you the <canvas> bridge between the safe realms of HTML5 and JavaScript and the wilds of WebGL, with simple 2D drawing examples that mimic the HTML5 Canvas. From there it leaps into the jungle, teaching shaders, uniforms and textures, browser event handling, buffer objects, matrices, transforms and animation, views and lighting.

The number of disparate technologies to get under your belt to master WebGL is formidable (though they are C-style languages, JavaScript and GLSL couldn't be more dissimilar) and this book takes you firmly by the hand and leads you over the obstacles and away from the dead-ends to show you how to succeed with WebGL. The writing is good, neither too verbose or concise. The code is tight and elegant, relying on libraries and abstraction layers early on to not overwhelm you with a wall of code, and then peeling back the layers in more advanced chapters to show how everything works and let you take the reins manually if you choose.

At 516 pages, it's as big as it could reasonably be and not outgrow its purpose. There's certainly room for more advanced material in future volumes, but even here we manage to get some chapters on managing hierarchical motion, picking, HUDs, layering WebGL with other in-page content, blending, fog, FBOs and render-to-texture, shadow mapping and basic object loading.

I'd recommend this book for anyone wanting to move from web technologies or desktop OpenGL into WebGL. It assumes very little, and can get you going immediately with the rapid development environment made possible by having your 3D environment built right into your browser. No compile-link-run here, just edit and hit F5 to refresh.
19 von 23 Kunden fanden die folgende Rezension hilfreich
Very Good Pedagogy for a Tough Language 22. Juli 2013
Von Let's Compare Options Preptorial - Veröffentlicht auf
Format: Kindle Edition Verifizierter Kauf
WebGL is here to stay, as its unique architecture (accessing the user's GPU (for its shader, for example) and running on the client side) makes it ideal for embedded chips and mobile, as well as browsers. Google Maps runs in WebGL, and both Autodesk's early support with Maya WebGL interfaces, and now their cloud servers which port all their applications to the cloud via WebGL portend well for learning this challenging language.

If you're already an OpenGL Jock (both programs are from the Khronos Group, with a Mozilla pedigree), it will help a lot. Whenever an API accesses the GPU it doesn't bode well for user friendly programming! Since its beta debut in 2009 a lot of "easier" spins have appeared, most especially Three dot js. Both are obviously JavaScript API's, and there are about 20 others vying to help with the GPU coding. Since the technology doesn't require plug ins and bytecode, but uses the user's power, it is ideal for any device with a decent GPU platform, and nearly all browsers now support it natively (although IE's prior to Windows 8.1 do require a plug in).

Although building and animating with WebGL's ide is a pain, the nice thing is that it supports Maya, Blender, etc. and you can seamlessly import your creations. With Flash no longer being supported, and HTML5/Canvas skyrocketing, WebGL is becoming a very hot "go to" platform for 3D. The "feel" is a lot like OpenGL (and in fact you need it to code in WebGL) and the commands sport a blend of imperative and functional. The forums say there is a lot of support for concurrent/parallel built in and coming, but I am skeptical at this writing.

For a new book, the code is pretty clean, with only minor punctuation rather than syntax errors. Kindle works quite well with this title, and the code resources are simply awesome. If there was one reason to buy this book-- the snippets themselves are worth the investment. However, if you haven't yet decided if this is a language you want to learn, I wouldn't be quick to jump in. If you are already very good at JavaScript with SOME OpenGL (beginner to intermediate), this would be worth it for your career or art due to the "Flash vacuum" and architecture. Both mobile and other embedded is extremely supercharged right now, and if you want your games and apps to run on Android, this platform is not easy, but worth the work.

In addition to the GPU coding issues, this API does not support matrix math like OpenGL. This is thrown into your ballpark via the scripting space (which is why I keep harping on your JavaScript background). The authors cover this problem (as well as the GPU techniques) very thoroughly, and this is as good a reference as a learning tool. Adding a glMatrix type library helps the matrix issue a lot. On the positive side "mixing" coding with libraries (eg JavaScript libraries for the missing GPU links and matrices), HTML, page elements, and even Canvas, is fast and seamless once you gain the tricks from this text or web tutorials. If you've used Inka3D with Maya, you know how powerful and fast WebGL can be for executing even memory-hogging Maya graphics in a way that doesn't slow down even older browsers and will run on chips and smartphones. A Unity interface also is in the rumor mill at this writing.

Tough language (not that OpenGL is easy either!), outstanding text and reference, must have if you have or will commit to this API. I've read 4 books and numerous web tutorials on WebGL, and this is by far the most complete and real world of any of them-- I began using the code snippets immediately. I am a game developer and coder at Shader Joes, but work more on the streaming than HTML- Canvas side, but do work with Maya all day, and all of us have SOME web requests, right? Implementations I've seen are pretty awesome given the amount of RAM they take to develop initially in Blender, for example, then when exported don't cause the browser to snail out like some of my streams do!

Library Picks reviews only for the benefit of Amazon shoppers and has nothing to do with Amazon, the authors, manufacturers or publishers of the items we review. We always buy the items we review for the sake of objectivity, and although we search for gems, are not shy about trashing an item if it's a waste of time or money for Amazon shoppers. If the reviewer identifies herself, her job or her field, it is only as a point of reference to help you gauge the background and any biases.
6 von 6 Kunden fanden die folgende Rezension hilfreich
Learning the Basics 15. September 2014
Von sensitivetummy - Veröffentlicht auf
Format: Taschenbuch Verifizierter Kauf
Coming from a Javascript / Actionscript background the world of raw webGL was really confusing at first. I read a lot of different tutorials online and could get things working, but I didn't really understand what all of the commands were doing. This book really broke it down for me and let me actually understand what was happening. I finished the book and found myself wanting more. I could say that I wish the book covered more, but I actually think it's great that it doesn't bite off more than it can chew. Since finishing this book I've been able to move onto much more complicated books that would have previously been unapproachable.

If you are already familiar with openGL and 3d graphics then this book will probably be mostly recap. If you're just looking to create pretty 3d then I'd grab a book that gets you up and running with ThreeJS which will do the heavy lifting for you. If you already understand javascript and want to get into raw webGL then I'd say this is a great place to start.
5 von 5 Kunden fanden die folgende Rezension hilfreich
A book can be used to teach 3D Artist Students 12. Oktober 2013
Von linuxkernel - Veröffentlicht auf
Format: Taschenbuch
Back in 1998 when SGI released their VRML technology based on Open Inventor, SGI customers liked it so much, because they can display their 3D design in a web interface. VRML was good in that time, but you can not manipulate vertex and pixels like today's OpenGL and WebGL technology.

Some friends asks me which book is a good start point to learn WebGL, I told them that I am still looking for a good book. Now I can tell them that this is a good book for you to learn WebGL from beginning. This book tells us the technical details of WebGL, the method of transforming 3D geometry objects and adding special effects into your applications by manipulate pixels. It also shows us advanced technologies adding better visual effects into your 3D scene: Fog and Alpha Blending.

3D graphics is a skill that needs several years to decades to built up. It would be good if you have friends that has years of experience of 3D graphics. When reading this book, it would be helpful if have 3D modelling skills using Blender or Maya. A knowledge of nVidia and AMD, Imagination graphics hardware will also be helpful.
2 von 2 Kunden fanden die folgende Rezension hilfreich
Read this book! 21. Januar 2015
Von Jacob - Veröffentlicht auf
Format: Taschenbuch Verifizierter Kauf
This is a great book for understanding the fundamentals of the OpenGL, particularly WebGL, which is built on top of OpenGL. The exercises complement the book material and will leave you with a better understanding of 3D modeling. The book is well laid out and will not leave you asking questions, as it introduces new content in a linear fashion. The companion website was useful for seeing working demos the projects. The only thing that would've been nice is if they had told you where to find their library to do the work in the book.

Now, with the proliferation of JavaScript frameworks like THREE.js, this book may seem irrelevant, but it's not. If you want to have a good understanding of how the creators of THREE.js have implemented their high-level abstraction of WebGL, then you need to read this book. This book will give you a good understanding of how the canvas element in HTML5 works with WebGL and what you need to get started. Having a deeper understanding of WebGL in modern browsers is not detrimental, and simply understanding the THREE.js or other abstractions of WebGL would be selling yourself short. Definitely give this book a read to better understand 3D modeling in the modern browser.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.