Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Pro OpenGL ES for Android

Buy
Pro OpenGL ES for Android, 9781430240020 (1430240024), Apress, 2012

In 1985 I brought home a new shiny Commodore Amiga 1000, about one week after they were released. Coming with a whopping 512K of memory, programmable colormaps, a Motorola 68K CPU, and a modern multitasking operating system, it had “awesome” writ all over it. Metaphorically speaking, of course. I thought it might make a good platform for an astronomy program, as I could now control the colors of those star-things instead of having to settle for a lame fixed color palette forced upon me from the likes of Hercules or the C64. So I coded up a 24-line basic routine to draw a random star field, turned out the lights, and thought, “Wow! I bet I could write a cool astronomy program for that thing!” Twenty-six years later I am still working on it and hope to get it right one of these days. Back then my dream device was something I could slip into my pocket, pull out when needed, and aim it at the sky to tell me what stars or constellations I was looking at.

It’s called a smartphone.

I thought of it first.

As good as these things are for playing music, making calls, or slinging birdies at piggies, it really shines when you get to the 3D stuff. After all, 3D is all around us— unless you are a pirate and have taken to wearing an eye patch, in which case you’ll have very limited depth perception. Arrrggghhh.

Plus 3D apps are fun to show off to people. They’ll “get it.” In fact, they’ll get it much more than, say, that mulch buyer’s guide app all the kids are talking about. (Unless they show off their mulch in 3D, but that would be a waste of a perfectly good dimension.)

So, 3D apps are fun to see, fun to interact with, and fun to program. Which brings me to this book. I am by no means a guru in this field. The real gurus are the ones who can knock out a couple of NVIDIA drivers before breakfast, 4-dimensional hypercube simulators by lunch, and port Halo to a TokyoFlash watch before the evening’s Firefly marathon on SyFy. I can’t do that. But I am a decent writer, have enough of a working knowledge of the subject to make me harmless, and know how to spell “3D.” So here we are.

(HTML tags aren't allowed.)

Genetic Programming Theory and Practice VIII (Genetic and Evolutionary Computation)
Genetic Programming Theory and Practice VIII (Genetic and Evolutionary Computation)
The work described in this book was first presented at the Eighth Workshop on Genetic Programming, Theory and Practice, organized by the Center for the Study of Complex Systems at the University of Michigan, Ann Arbor, May 20-22, 2010. The goal of this workshop series is to promote the exchange of research results and ideas...
Flash MX 2004 Savvy(tm)
Flash MX 2004 Savvy(tm)

Flash began its career humbly as a great tool for adding low-bandwidth animations to websites. Since those hallowed days, the application has grown by leaps and bounds! Yes, Flash can still animate, but it can also be used to create amazingly complex, interactive products,...

JavaScript Application Cookbook
JavaScript Application Cookbook
Seasoned Java coders will find the JavaScript Application Cookbook compiled just for them. Written in the same vein as the old-style programmer "toolbox" titles, this book sheds the usual tutorial presentation and simply introduces a series of JavaScript applications you can use on your own sites.

The cookbook begins with...


Learn JavaScript and Ajax with w3Schools
Learn JavaScript and Ajax with w3Schools

Fast, focused instruction for beginning Web developers

W3Schools.com is the number one online education source for beginning Web developers. This attractive two-color book contains concise, highly focused tutorials in the proven W3Schools instructional format, with an easy-to-use reference of JavaScript Objects and the HTML...

Object-Oriented Programming with ActionScript
Object-Oriented Programming with ActionScript

Object-Oriented Programming with ActionScript takes you beyond the level of "neat" code tricks and teaches you how to architect and implement true Macromedia Flash MX applications. You will also learn the programming theory needed to take full advantage of the object-oriented nature of ActionScript.

Nearly a third of...

UMTS Radio Network Planning: Mastering Cell Coupling for Capacity Optimization
UMTS Radio Network Planning: Mastering Cell Coupling for Capacity Optimization
Interference determines the performance of UMTS radio networks. In order to provide good coverage and high capacity, network operators need to control the effects and dynamics of interference coupling among users and cells. This is a major challenge in planning and optimizing UMTS radio networks. Hans-Florian Geerdes establishes a concise system...
©2014 LearnIT (support@pdfchm.net) - Privacy Policy