WebGL: Up and Running by Tony Parisi; O'reilly Media
If you're a web developer who's looking for a clear and concise introduction to 3D graphics, this is the book you should start with. Tony Parisi does an excellent job of explaining WebGL, and demonstrating its features with some really cool code samples.
This book greatly simplifies the 3D learning curve by using the three.js library, which takes care of much of the dirty work that makes 3D programming so difficult. But before diving into three.js, Parisi goes over the basic principles of working with 3D graphics. This chapter is the best overview of 3D programming that I've come across. It is very well written, and explains the basic concepts of 3D very clearly.
By focusing on three.js, Parisi quickly gets you up and running with some practical code samples that cover the basics of rendering 3D graphics, animating them, interacting with them, and integrating them with other HTML elements on a web page. All the things that would be of interest to a web developer.
Once the basics are covered, Parisi candidly discusses the pro and cons of using WebGL in your projects, and offers some advice on building a work flow. He finishes the book with a chapter that shows you how to put all the concepts together to create an impressive car racing game.
WebGL: Up and Running is not a comprehensive overview of WebGL and three.js. It's a breif overview of the concepts of WebGL, made easier by the use of the three.js. So if you want a good introduction to programming 3D grapchics for the web without taking the time to read an all-inclusive study, I highly recommend this book. It's an incredibly easy read when considering the complex subject matter that it covers.
Add a Comment...
CommentsWhat's up, I wish for to subscribe for this website to get newest updates, thus where can i do it please help. - 9/15/2015
Howdy! Someone in my Facebook group shared this website with us so I came to give it a look. I'm definitely enjoying the information. I'm bookmarking and will be tweeting this to my followers! Outstanding blog and wonderful design. - 9/10/2015
It can be appropriate time and energy to earn some plans in the future and it's time and energy to be happy. I've look at this post and in case I was able to I wish to suggest you few interesting things or suggestions. Maybe you can write next articles discussing this short article. I want to read more things about it! - 7/17/2016
Truly when someone doesn't be aware of then its up to other visitors that they will assist, so here it happens. - 7/06/2015
Greate article. Keep posting such kind of information on your blog. Im really impressed by your blog. Hey there, You've performed a great job. I will definitely digg it and individually recommend to my friends. I am confident they'll be benefited from this web site. - 6/17/2016
Travelling is one of the most cherished things in one's life. As an example, when you have 100 people visit your website and two of which buy, it really is a conversion rate connected with 2%. ZayÄ±flamaya yardÄ±mcÄ± yeÅil kahve, vÃ¼cuttaki Ã§ok kilolarÄ± tabii yollarla atmanÄ±n yeni bir yÃ¶ntemi Åekilde karÅÄ±mÄ±za Ã§Ä±ktÄ±. - 5/12/2016
At this time it looks like BlogEngine is the top blogging platform out there right now. (from what I've read) Is that what you're using on your blog? - 2/20/2016
Thank you so much for this blog post. We're flattered To give perpor credit, the graphics engine in this little Tetris game was developed by the software engineer from my team Petros Aggelatos, and the rest of the game (gameplay, input, events, and so forth) by myself. It's one of the first tests we performed on the first version of a graphics engine that we'll use to build a larger game, a WebGL-based 3D MMORPG for the browser.It's wonderful to see that there's a small but strong community in - 12/04/2014
The main consumption for Silverlight5 is Windows deskotp, RT and windows phone space. Silverlight on Web is not even supported in IE10-metro browser in Windows 8! So Microsoft is NOT promoting the Silverlight5 for web. However, they do support Flash natively on IE10-metro The difference between Silverlight5 and WebGL is that they have the ability to blacklist and white-list the graphics card drivers (especially the latest one from Radeon and Nvidia) and its on user's discretion to allow the ac - 12/03/2014
Re: ÐÑÐ¾ Ð¸Ð½ÑÐµÑÐµÑÐ½Ð¾Joint Intelligence Committee (United Kingdom)FunctionThe JIC has three functions:Advising the Prime Minister and Cabinet Ministers on icielltgenne collection and analysis priorities in support of national objectives.Directing the collection and analysis effort of the Secret Intelligence Service, Government Communications Headquarters, the Security Service and the Ministry of Defence based on those recommendations. The direction to the Ministry of Defence is implement - 12/03/2014
Re: ÐÑÐ¾ Ð¸Ð½ÑÐµÑÐµÑÐ½Ð¾Joint Intelligence Committee (United Kingdom)FunctionThe JIC has three functions:Advising the Prime Minister and Cabinet Ministers on igllteinence collection and analysis priorities in support of national objectives.Directing the collection and analysis effort of the Secret Intelligence Service, Government Communications Headquarters, the Security Service and the Ministry of Defence based on those recommendations. The direction to the Ministry of Defence is implement - 12/02/2014
Hi there, just became aware of your blog through Google, and found that it's really informative. I'm gonna watch out for brussels. I'll appreciate if you continue this in future. Numerous people will be benefited from your writing. Cheers! - 11/25/2015
British discount cheat codes table people next American moment chosen to monitor(although generally not smaller) special firms or manipulate cheers that are individual, removing answers. - 1/16/2016
Wonderful article! We are linking to this great post on our site. Keep up the great writing. - 1/14/2016