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.)

YouTube: An Insider's Guide to Climbing the Charts
YouTube: An Insider's Guide to Climbing the Charts
Let me begin by making an observation that the authors are too humble to make for themselves: This book will change your life. But more on that in a moment. First I’m going to do something prototypically YouTubian: I’m going to talk about myself.

Like most people, I got to know YouTube as
...
iPod touch For Dummies
iPod touch For Dummies

This is the part in which I’m supposed to introduce the iPod touch and tell you why I wrote this book, but frankly, I’m so blown away by the iPod touch and all it can do that all I want to do is get you started with it.

Yes, I have a history with iPods: I wrote iPod & iTunes For Dummies, which I recommend for...

Implementing SOA : Total Architecture in Practice
Implementing SOA : Total Architecture in Practice
If you are an architect responsible for a service-oriented architecture (SOA) in an enterprise, you face many challenges. Whether intended or not, the architecture you create defines the structure of your enterprise at many different levels, from business processes down to data storage. It defines the boundaries between organizational units as well...

Electrochemistry of Porous Materials
Electrochemistry of Porous Materials

Porous materials continue to attract considerable attention because of their wide variety of scientific and technological applications, such as catalysis, shape- and size-selective absorption and adsorption, gas storage, and electrode materials. Both research and applications of porous materials—via electroanalysis, electrosynthesis,...

C++ Weekend Crash Course
C++ Weekend Crash Course
What are you doing this weekend? If Friday night's highlights include creating your first C++ program in Visual C++ and CNU C++, then Saturday will find you deep into this book's crash course. Lessons present debugging, flow control commands, and wielding pointers and objects. By Sunday, you'll work through concepts such as inheritance, virtual...
Linux Shell Scripting with Bash
Linux Shell Scripting with Bash
With the proliferation of Linux as both a server and desktop operating system, users are looking for more advanced methods of getting up and running quickly and efficiently solving problems. The most powerful way of achieving this is to employ the command line interface known as the shell. Bash, the Bourne Again Shell, is the most popular Linux...
©2015 LearnIT (support@pdfchm.net) - Privacy Policy