https://www.developerfusion.com/t/opengl/books/sort/popularity/ OpenGL Book from Developer Fusion 2010-06-20T00:00:00.00Z http://www.developerfusion.com/book/44279/pro-ogre-3d-programming/ Pro OGRE 3D Programming 2006-09-25T00:00:00.00Z Pro OGRE 3D Programming is your detailed guide to utilizing the OGRE 3D engine, one of the best-in-breed 3D rendering libraries available. You'll learn what OGRE is, and more importantly, what it is not. OGRE gives you an object-oriented interface to render 3D scenes independent of the implementation, such as Direct3D or OpenGL. OGRE is available on Windows, Mac OS X, and Linux. It can be utilized to create a variety of 3D-based applications and is commonly used in game creation. James Crowley http://www.developerfusion.com/book/4386/managed-directx-9-kick-start-graphics-and-game-programming/ Managed DirectX 9 Kick Start : Graphics and Game Programming 2003-11-03T00:00:00.00Z Managed DirectX was released with the latest version of the core DirectX libraries in DirectX9. It enables developers using the new .NET languages (i.e. C#, VB.NET, etc.) to develop rich multimedia applications with DirectX. Sams Publishing http://www.developerfusion.com/book/18144/introduction-to-computer-graphics-using-java-2d-and-3d-undergraduate-topics-in-computer-science/ Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science) 2008-02-11T00:00:00.00Z Computer graphics comprises the creation and representation of simple graphical elements and images, as well as modern techniques for rendering a virtual reality. To apply these techniques correctly, one requires a basic understanding of the fundamental concepts in graphics. This book introduces the most important basic concepts of computer graphics, coupling the technical background and theory with practical examples and applications throughout. James Crowley http://www.developerfusion.com/book/60594/facebook-application-development-programmer-to-programmer/ Facebook Application Development (Programmer to Programmer) 2008-05-05T00:00:00.00Z *The wildly popular Facebook social networking platform has published an open Application Programming Interface (API) and developers are eating it up--60,000 signed up to use it in the first few days; with this API, any programmer can create applications and new features for Facebook James Crowley http://www.developerfusion.com/book/18269/mobile-3d-graphics-with-opengl-es-and-m3g-the-morgan-kaufmann-series-in-computer-graphics/ Mobile 3D Graphics: with OpenGL ES and M3G (The Morgan Kaufmann Series in Computer Graphics) 2007-11-01T00:00:00.00Z Graphics and game developers must learn to program for mobility. This book will teach you how. "This book - written by some of the key technical experts...provides a comprehensive but practical and easily understood introduction for any software engineer seeking to delight the consumer with rich 3D interactive experiences on their phone. Like the OpenGL ES and M3G standards it covers, this book is destined to become an enduring standard for many years to come. James Crowley http://www.developerfusion.com/book/38147/3d-user-interfaces-with-java-3d/ 3D User Interfaces with Java 3D 2000-08-01T00:00:00.00Z 3D user interfaces provide a way for businesses to enhance existing applications. This book explains ways to incorporate these interfaces for next-generation business needs such as mass customization and on-line sales?ways that are also applicable to pursuits such as scientific visualization and gaming. Assuming a basic computer system, it provides a conceptual framework for 3D user techniques and a Java 3D framework that demonstrates many of the 3D techniques. James Crowley http://www.developerfusion.com/book/85918/sams-teach-yourself-android-application-development-in-24-hours-sams-teach-yourself-hours/ Sams Teach Yourself Android Application Development in 24 Hours (Sams Teach Yourself -- Hours 2010-06-20T00:00:00.00Z Full Color!In just 24 sessions of one hour or less, learn how to build powerful applications for the world’s first complete, open, and free mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build a fully-featured Android application from the ground up and master the skills you need to design, develop, test, and publish powerful applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! James Crowley http://www.developerfusion.com/book/79901/iphone-3d-programming-developing-graphical-applications-with-opengl-es/ iPhone 3D Programming: Developing Graphical Applications with OpenGL ES 2010-04-20T00:00:00.00Z Do you have a great idea for a graphics-intensive iPhone application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library, with an overview of iPhone 3D development. Whether you're an experienced OpenGL developer looking to build iPhone apps for the first time, or an iPhone developer wanting to learn how to create sophisticated graphics, iPhone 3D Programming brings both of these worlds together in one concise, easy-to-use James Crowley http://www.developerfusion.com/book/76012/pro-android/ Pro Android 2009-06-24T00:00:00.00Z Pro Android is the first book that includes coverage of the new Google Android 1.5 SDK (including the branch formerly called Cupcake). This essential book covers the fundamentals of building applications for embedded devices thru through to advanced concepts, such as, custom 3D components. *Takes a pragmatic approach to developing Google Android applications. *Examines the Android Virtual Device; the Input-Method Framework, special development considerations for touch screen vs. James Crowley http://www.developerfusion.com/book/85580/game-coding-complete-third-edition/ Game Coding Complete, Third Edition 2009-03-05T00:00:00.00Z Welcome to "Game Coding Complete, Third Edition," the newest edition of the essential, hands-on guide to developing commercial-quality games. Written by a veteran game programmer, the book examines the entire game development process and all the unique challenges associated with creating a game. An excellent introduction to game architecture, you'll explore all the major subsystems of modern game engines and learn professional techniques used in actual games. James Crowley