- Aalto, Alvar
- Natural Resources Management
- Dictionaries
- Horse Racing
- Steiner, George
- Boucher, Anthony
- Law Reports
- Tan, Amy
- Conceptual Art
- Oncology
- Iran
- ActiveX & ADO
- TV Tie-in Humour
- Transsexuals
- Toys & Dolls
- Uruguay
- Furniture
- Yates, Richard
- Levy, Andrea
- Siberia
- Dickens, Charles
- Direct
- Unsworth, Barry
- Soil & Rock Mechanics
- Shepherd, Mark
- Watches
- Home and Garden
- UK Electronics
- UK Books
- Health and Personal Care
- UK Sporting Goods
- Clothing, Shoes and Accessories
- Electronics, Gadgets and Computers
- CDs and Music Downloads
- UK Software and Video Games
- UK Toys and Games
- UK Home and Garden
- UK Video Games
- UK Baby Clothes and Accessories
- Books On
- German Electronics
Books : Study Books : Professional : Computing : Programming : Graphics & Multimedia : OpenGL
-
-
-
-
Game and Graphics Programming for IOS and Android with OpenGL ES 2.0 (Wrox Programmer to Programmer)
-
OpenGL® SuperBible, Fifth Edition is the definitive programmer’s guide, tutorial, and reference for the world’s leading 3D API for real-time computer graphics, OpenGL 3.3. The best all-around introduction to OpenGL for developers at all levels of experience, it clearly explains both the API and essential associated programming concepts. Readers will find up-to-date, hands-on guidance on all facets of modern OpenGL development, including transformations, texture mapping, shaders, advanced buffers, geometry management, and much more. Fully revised to reflect ARB’s latest official specification (3.3), this edition also contains a new start-to-finish tutorial on OpenGL for the iPhone, iPod touch, and iPad.
Coverage includes
- A practical introduction to the essentials of real-time 3D graphics
- Core OpenGL 3.3 techniques for rendering, transformations, and texturing
- Writing your own shaders, with examples to get you started
- Cross-platform OpenGL: Windows (including Windows 7), Mac OS X, GNU/Linux, UNIX, and embedded systems
- OpenGL programming for iPhone, iPod touch, and iPad: step-by-step guidance and complete example programs
- Advanced buffer techniques, including full-definition rendering with floating point buffers and textures
- Fragment operations: controlling the end of the graphics pipeline
- Advanced shader usage and geometry management
- A fully updated API reference, now based on the official ARB (Core) OpenGL 3.3 manual pages
- New bonus materials and sample code on a companion Web site, www.starstonesoftware.com/OpenGL
Part of the OpenGL Technical Library—The official knowledge resource for OpenGL developers
The OpenGL Technical Library provides tutorial and reference books for OpenGL. The Library enables programmers to gain a practical understanding of OpenGL and shows them how to unlock its full potential. Originally developed by SGI, the Library continues to evolve under the auspices of the OpenGL Architecture Review Board (ARB) Steering Group (now part of the Khronos Group), an industry consortium responsible for guiding the evolution of OpenGL and related technologies.
-
-
-
What does it take to build an iPhone app with stunning 3D graphics? This book will show you how to apply OpenGL graphics programming techniques to any device running the iPhone OS -- including the iPad and iPod Touch -- with no iPhone development or 3D graphics experience required. iPhone 3D Programming provides clear step-by-step instructions, as well as lots of practical advice, for using the iPhone SDK and OpenGL.You'll build several graphics programs -- progressing from simple to more complex examples -- that focus on lighting, textures, blending, augmented reality, optimization for performance and speed, and much more. All you need to get started is a solid understanding of C++ and a great idea for an app.Learn fundamental graphics concepts, including transformation matrices, quaternions, and moreGet set up for iPhone development with the Xcode environmentBecome familiar with versions 1.1 and 2.0 of the OpenGL ES API, and learn to use vertex buffer objects, lighting, texturing, and shadersUse the iPhone's touch screen, compass, and accelerometer to build interactivity into graphics applicationsBuild iPhone graphics applications such as a 3D wireframe viewer, a simple augmented reality application, a spring system simulation, and moreThis book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS).
-
-
-
-
The OpenGL Programming Guide, now in its third edition, is the definitive volume for programmers using this evolving graphics interface standard. Written by members of the OpenGL Architecture Review Board, this book offers understandable tutorials and lessons on getting up to speed and getting the most out of the latest version of OpenGL, version 1.2.
The guide uses code examples in C, and is targeted at programmers with experience in coding, yet new to coding for OpenGL applications. The opening chapters go into descriptive detail of how OpenGL, the software interface for hardware 3D chipsets, works and what you can expect from it, which turns out to be much more than expected. Colour plates are used, for example, to show how OpenGL handles such effects as motion blur and depth-of-field blur, in addition to shadows and texture mapping.
This is not a beginners guide to programming computer graphics. Some foreknowledge of both programming in general and computer graphics in particular is required. For example, code snippets are used to describe how to implement these effects, but because OpenGL is platform-independent, some code examples may need to be modified when used with your specific compiler.
Written by members of the OpenGL Architecture Review Board, there is no better reference volume for learning and understanding OpenGL. The examples
-
This hands-on guide cuts short the preamble and gets straight to the point – actually creating graphics, instead of just theoretical learning. Each recipe is specifically tailored to satisfy your appetite for producing real-time 3-D graphics using GLSL 4.0. If you are an OpenGL programmer looking to use the modern features of GLSL 4.0 to create real-time, three-dimensional graphics, then this book is for you. Familiarity with OpenGL programming, along with the typical 3D coordinate systems, projections, and transformations is assumed. It can also be useful for experienced GLSL programmers who are looking to implement the techniques that are presented here.
-
Offers a crash course on the OpenGL graphics library, with an overview of iPhone 3D development. This title helps you work step by step with OpenGL ES, a graphics library designed for embedded systems such as mobile phones, by progressing from simple to more complex programs.
-
-
The OpenGL Programming Guide, now in its third edition, is the definitive volume for programmers using this evolving graphics interface standard. Written by members of the OpenGL Architecture Review Board, this book offers understandable tutorials and lessons on getting up to speed and getting the most out of the latest version of OpenGL, version 1.2.
The guide uses code examples in C, and is targeted at programmers with experience in coding, yet new to coding for OpenGL applications. The opening chapters go into descriptive detail of how OpenGL, the software interface for hardware 3D chipsets, works and what you can expect from it, which turns out to be much more than expected. Colour plates are used, for example, to show how OpenGL handles such effects as motion blur and depth-of-field blur, in addition to shadows and texture mapping.
This is not a beginners guide to programming computer graphics. Some foreknowledge of both programming in general and computer graphics in particular is required. For example, code snippets are used to describe how to implement these effects, but because OpenGL is platform-independent, some code examples may need to be modified when used with your specific compiler.
Written by members of the OpenGL Architecture Review Board, there is no better reference volume for learning and understanding OpenGL. The examples
-
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Please note that this title’s color insert (referred to as “Plates” within the text) is not available for this digital product.
OpenGL is a powerful software interface used to produce high-quality, computer-generated images and interactive applications using 2D and 3D objects, bitmaps, and color images.
The OpenGL®Programming Guide, Seventh Edition, provides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. The previous edition covered OpenGL through Version 2.1. This seventh edition of the best-selling “red book” describes the latest features of OpenGL Versions 3.0 and 3.1. You will find clear explanations of OpenGL functionality and many basic computer graphics techniques, such as building and rendering 3D models; interactively viewing objects from different perspective points; and using shading, lighting, and texturing effects for greater realism. In addition, this book provides in-depth coverage of advanced techniques, including texture mapping, antialiasing, fog and atmospheric effects, NURBS, image processing, and more. The text also explores other key topics such as enhancing performance, OpenGL extensions, and cross-platform techniques.
This seventh edition has been updated to include the newest features of OpenGL Versions 3.0 and 3.1, including
- Using framebuffer objects for off-screen rendering and texture updates
- Examples of the various new buffer object types, including uniform-buffer objects, transform feedback buffers, and vertex array objects
- Using texture arrays to increase performance when using numerous textures
- Efficient rendering using primitive restart and conditional rendering
- Discussion of OpenGL’s deprecation mechanism and how to verify your programs for future versions of OpenGL
This edition continues the discussion of the OpenGL Shading Language (GLSL) and explains the mechanics of using this language to create complex graphics effects and boost the computational power of OpenGL. The OpenGL Technical Library provides tutorial and reference books for OpenGL. The Library enables programmers to gain a practical understanding of OpenGL and shows them how to unlock its full potential. Originally developed by SGI, the Library continues to evolve under the auspices of the Khronos OpenGL ARB Working Group, an industry consortium responsible for guiding the evolution of OpenGL and related technologies.
-
-
-





















