Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £19.94

Save £8.05 (29%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Professional WebGL Programming: Developing 3D Graphics for the Web by [Anyuru, Andreas]
Kindle App Ad

Professional WebGL Programming: Developing 3D Graphics for the Web 1st , Kindle Edition

5.0 out of 5 stars 1 customer review

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"

Summer Sale
Choose from over 450 books on sale from 99p. Shop now
Get a £1 reward for movies or TV
Enjoy a £1.00 reward to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle Book from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle Books) offered by Amazon.co.uk. A maximum of 1 reward per customer applies. UK customers only. Offer ends at 23:59 on Wednesday, September 27, 2017. Terms and conditions apply

Product description

From the Back Cover

Everything you need to know to develop web games and applications with superb hardware–accelerated 3D graphics

Ready to develop web games and applications with the same high–quality, real–time 3D graphics featured in the most popular native apps? Professional WebGL Programming shows you how, getting you up and running in no time with the knowledge and skills you need to create stunning, graphically sophisticated games and web apps that run on most web browsers. Featuring clear, step–by–step guidance, expert tips and skill–building exercises, supplemented with detailed, hands–on development examples, it covers all the bases, including:

  • WebGL basics

  • WebGL versus other graphics technologies

  • Relevant linear algebra

  • Troubleshooting and debugging techniques

  • Drawing with the WebGL API

  • Compact JavaScript Libraries and 3D Transformations

  • Writing vertex shaders and fragment shaders

  • Texturing and lighting

  • Animation and user input

  • OpenGL ES Shading Language

  • WebGL performance optimisation

From WebGL basics to building stunning 3D graphics and animations from the ground up, Professional WebGL Programming is your total guide to taking full advantage of this powerful web development technology.


Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

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.

About the Author

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.

Product details

  • Format: Kindle Edition
  • File Size: 5738 KB
  • Print Length: 361 pages
  • Publisher: Wrox; 1 edition (19 April 2012)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B007XLTN70
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Enabled
  • Average Customer Review: 5.0 out of 5 stars 1 customer review
  • Amazon Bestsellers Rank: #674,218 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?

Customer reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top customer reviews

Format: Paperback Verified Purchase
If you have some JavaScript background and want to dive into WebGL, this book would be a good start point.
The book contains everything you need in the first steps.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta) (May include reviews from Early Reviewer Rewards Program)

Amazon.com: 4.5 out of 5 stars 13 reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars Raw WebGL 2 May 2014
By Mattress Mack - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Several materials - books, articles, presentations, etc. - pretend to teach WebGL, then quickly steer the reader to a framework and claim that pure WebGL is 'low-level', 'nasty', 'steep learning curve', etc., etc. If you are intent on learning WebGL regardless of what some people think about it, then this book is a good start.

I was initially discouraged by the title because 'Professional' suggested some basic familiarity with the subject, but after a slow start with another book, I decided to give this a try. This has turned out to be a good introduction for me; somebody with no background in computer graphics, and now the other book is easier to digest.

Virtually every concept was new to me, but I made it to the end today. The first read was to familiarise myself with the scope of the subject. I'll definitely need to read it again, as well as material I can find elsewhere. This is a non-trivial subject, but the author has done a good job introducing it. How well one grasps WebGL will depend on your determination to learn it.
5 of 5 people found the following review helpful
5.0 out of 5 stars Great introduction to WebGL 20 May 2012
By Taracus - Published on Amazon.com
Format: Paperback Verified Purchase
This book gives a great introduction WebGL.
I had very little experience with 3D Programming and no experience with OpenGL prior to reading this book and I found it to give a very lucid and easy understanding of all the fundamentals as well as deeper insight in this new field.
Code examples are very usefull for anyone planning to incorparate 3D graphics on their website.
Being the first book I read on the subject I don't have anything to compare to but highly recommend it for anyone who wants to get familiar with WebGL.
2 of 2 people found the following review helpful
5.0 out of 5 stars Exactly what you need to get started with WebGL 21 Jun. 2012
By Ike Lemón - Published on Amazon.com
Format: Paperback Verified Purchase
I've been looking for a good primer on WebGL. This is it.

A lot of tutorials online are contrived and hard to follow and miss a lot of things. I was worried that this would be a fluff book since WebGL is so new, but that's not true. This book covers everything from the ground up -- even the minimal amount of linear alebra you need to know to get started.

It's exactly what I was looking for.
5.0 out of 5 stars Best WebGL book I have met 23 July 2016
By usagi - Published on Amazon.com
Format: Paperback Verified Purchase
Best WebGL book I have met. Explains the coding pipeline in details. Covers knowledge of related areas (debugger, efficiency, etc.)
1 of 1 people found the following review helpful
4.0 out of 5 stars Good book, but misses important introductory material 5 July 2012
By Everton S. Marques - Published on Amazon.com
Format: Paperback Verified Purchase
I have no prior experience with WebGL, but I feel the book lacks some important points, such as:
- A better discussion on how to implement a camera model.
- How to perform pointer/mouse picking.
But it does deliver a good introduction to WebGL.
Were these reviews helpful? Let us know
click to open popover