OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition) 57253

Код товару: 57253Паперова книга

OpenGL® SuperBible, Sixth Edition is the definitive programmer's guide tutorial, and reference for the world's leading 3D API for real-time computer graphics, OpenGL 4.3. The best all-around introduction to OpenGL for developers at all levels of experience, it clearly explains both the newest API and indispensable related concepts. You'll find up-to-date, hands-on guidance for all facets of modern OpenGL development on both desktop and mobile platforms, including transformations, texture mapping, shaders, buffers, geometry management, and much more.

Extensively revised, this edition presents many new OpenGL 4.3 features, including compute shaders, texture views, indirect draws, and enhanced API debugging. It has been reorganized to focus more tightly on the API, to cover the entire pipeline earlier, and to help you thoroughly understand the interactions between OpenGL and graphics hardware.

Coverage includes

  • A practical introduction to the essentials of realtime 3D graphics
  • Core OpenGL 4.3 techniques for rendering, transformations, and texturing
  • Foundational math for creating interesting 3D graphics with OpenGL
  • Writing your own shaders, with examples to get you started
  • Cross-platform OpenGL, including essential platform-specific API initialization material for Linux, OS X, and Windows
  • Vertex processing, drawing commands, primitive processing, fragments, and framebuffers
  • Using compute shaders to harness today's graphics cards for more than graphics
  • Monitoring and controlling the OpenGL graphics pipeline
  • Advanced rendering: light simulation, artistic and non-photo-realistic rendering, and deferred shading
  • Modern OpenGL debugging and performance optimization

About the Author
Graham Sellers is a senior manager and software architect on the OpenGL driver team at AMD. He represents AMD at the ARB and has contributed to many extensions and to the core OpenGL Specification. He holds several patents in the fields of computer graphics and image processing.
Richard S. Wright, Jr., senior software engineer for Software Bisque, develops multimedia astronomy and planetarium software using OpenGL. He has written many OpenGL-based games, scientific/medical applications, database visualization tools and educational programs. He has taught OpenGL programming at Full Sail university's game design degree program for over a decade.
Nicholas Haemel, senior manager of Tegra OpenGL driver development at NVIDIA, leads a development team working on NVIDIA mobile graphics drivers, represents NVIDIA at the Khronos Group standards body, has authored many OpenGL extensions, and contributed to all OpenGL specifications since version 3.0.
1'200 ₴
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition) - фото 1
Інші книги Addison-Wesley Professional
Patterns of Enterprise Application Architecture
14367
Martin Fowler
1'100 ₴
Continuous Delivery: Reliable Software Releases Build through, Test, and Deployment Automation
32901
Jez HumbleDavid Farley
800 ₴
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps
160276
Eoin WoodsMurat ErderPierre Pureur
790 ₴
The Art of Computer Programming. Volume 2. Seminumerical Algorithms. 3rd Edition
14420
Donald E. Knuth
1'287 ₴
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) 3rd Edition
111863
5/1
Scott Meyers
650 ₴
Patterns of Distributed Systems (Addison-Wesley Signature Series (Fowler)) 1st Edition
269668
Unmesh Joshi
1'100 ₴
Framework Design Guidelines. Conventions, Idioms, and Patterns for Reuseable .NET Libraries
189727
Krzysztof CwalinaBrad Abrams
900 ₴
Effective Software Architecture: Building Better Software Faster 1st Edition
281497
Oliver Goldman
1'300 ₴
Agile Testing: A Practical Guide for Testers and Agile Teams 1st Edition
34307
Lisa CrispinJanet Gregory
800 ₴

Характеристики

Від видавця

OpenGL® SuperBible, Sixth Edition is the definitive programmer's guide tutorial, and reference for the world's leading 3D API for real-time computer graphics, OpenGL 4.3. The best all-around introduction to OpenGL for developers at all levels of experience, it clearly explains both the newest API and indispensable related concepts. You'll find up-to-date, hands-on guidance for all facets of modern OpenGL development on both desktop and mobile platforms, including transformations, texture mapping, shaders, buffers, geometry management, and much more.

Extensively revised, this edition presents many new OpenGL 4.3 features, including compute shaders, texture views, indirect draws, and enhanced API debugging. It has been reorganized to focus more tightly on the API, to cover the entire pipeline earlier, and to help you thoroughly understand the interactions between OpenGL and graphics hardware.

Coverage includes

  • A practical introduction to the essentials of realtime 3D graphics
  • Core OpenGL 4.3 techniques for rendering, transformations, and texturing
  • Foundational math for creating interesting 3D graphics with OpenGL
  • Writing your own shaders, with examples to get you started
  • Cross-platform OpenGL, including essential platform-specific API initialization material for Linux, OS X, and Windows
  • Vertex processing, drawing commands, primitive processing, fragments, and framebuffers
  • Using compute shaders to harness today's graphics cards for more than graphics
  • Monitoring and controlling the OpenGL graphics pipeline
  • Advanced rendering: light simulation, artistic and non-photo-realistic rendering, and deferred shading
  • Modern OpenGL debugging and performance optimization

About the Author
Graham Sellers is a senior manager and software architect on the OpenGL driver team at AMD. He represents AMD at the ARB and has contributed to many extensions and to the core OpenGL Specification. He holds several patents in the fields of computer graphics and image processing.
Richard S. Wright, Jr., senior software engineer for Software Bisque, develops multimedia astronomy and planetarium software using OpenGL. He has written many OpenGL-based games, scientific/medical applications, database visualization tools and educational programs. He has taught OpenGL programming at Full Sail university's game design degree program for over a decade.
Nicholas Haemel, senior manager of Tegra OpenGL driver development at NVIDIA, leads a development team working on NVIDIA mobile graphics drivers, represents NVIDIA at the Khronos Group standards body, has authored many OpenGL extensions, and contributed to all OpenGL specifications since version 3.0.

Відгуки про OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition)

OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition)
OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition)
1'200 ₴
Персонально для вас
Physics for Game Developers: Science, math, and code for realistic effects 2nd Edition
63079
David M BourgBryan Bywalec
850 ₴
Game Engine Architecture, Third Edition
79732
Jason Gregory
2'100 ₴
Game Development with GameMaker: A Primer on Game Development and Design Second Edition
291028
Sebastiano M. Cossu
2'400 ₴
Game Testing All in One 4th Edition
306385
Robert Denton Bryant
2'800 ₴
Game Design Workshop: A Playcentric Approach to Creating Innovative Games 5th Edition
306582
Tracy Fullerton
4'200 ₴
Java 9 Revealed: For Early Adoption and Migration 1st ed. Edition
52777
Kishori Sharan
1'050 ₴
Foundations of Game Engine Development, Volume 2: Rendering
118787
Eric Lengyel
4'100 ₴
C++20 for Programmers (Deitel Developer Series) 3rd Edition
160838
Paul Deitel, Harvey Deitel
3'000 ₴
Core Java for the Impatient 3rd Edition
32884
Cay S. Horstmann
3'480 ₴
Graphics Shaders: Theory and Practice, Second Edition 2nd Edition
91038
A K Peters/CRC Press
3'700 ₴
Unity 5.x Animation Cookbook
39501
Maciej Szczesnik
490 ₴