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

Practical Matlab Basics for Engineers (Practical Matlab for Engineers)
Practical Matlab Basics for Engineers (Practical Matlab for Engineers)
A comprehensive and accessible primer, this tutorial immerses engineers and engineering students in the essential technical skills that will allow them to put Matlab® to immediate use. The book covers concepts such as: functions, algebra, geometry, arrays, vectors, matrices, trigonometry, graphs, pre-calculus and calculus. It then delves into...
Mac OS X Advanced Development Techniques
Mac OS X Advanced Development Techniques

Mac OS X Advanced Development Techniques introduces intermediate to advanced developers to a wide range of topics they will not find so extensively detailed anywhere else.

The book concentrates on teaching Cocoa development first, and then takes that knowledge and...

Essentials Of Chemical Biology: Structure and Dynamics of Biological Macromolecules
Essentials Of Chemical Biology: Structure and Dynamics of Biological Macromolecules

“This excellent work fills the need for an upper-level graduate course resource that examines the latest biochemical, biophysical, and molecular biological methods for analyzing the structures and physical properties of biomolecules… This reviewer showed [the book] to several of his senior graduate students, and they...


Beginning J2EE 1.4: From Novice to Professional (Apress Beginner Series)
Beginning J2EE 1.4: From Novice to Professional (Apress Beginner Series)

The Java 2 Enterprise Edition (J2EE) is an extremely powerful platform for developing enterprise-level Java-based applications, primarily for the server. This book shows you how to harness that power, guiding you through the details of how the pieces of the J2EE platform fit together.

This book goes further than just showing you...

Adobe Acrobat 7 in a Snap (Sams Teach Yourself)
Adobe Acrobat 7 in a Snap (Sams Teach Yourself)
Adobe PDF is the emerging workflow standard in the publishing, financial services, regulated and government industries, but learning all that Adobe Acrobat is capable of can take more time than most employees in these industries can spare. That's where Adobe Acrobat in a Snap comes in. The author will walk you...
JavaTM Programming with CORBATM : Advanced Techniques for Building Distributed Applications
JavaTM Programming with CORBATM : Advanced Techniques for Building Distributed Applications
The leading guide for Java developers who build business applications with CORBA Acknowledged experts present advanced techniques and real-world examples for building both simple and complex programs using Java with CORBA. The authors begin with a quick overview of CORBA, Java, object request brokers (ORBs), and EJB components, then quickly move on...
©2015 LearnIT (support@pdfchm.net) - Privacy Policy