Computer Graphics Programming in OpenGL with Java

Nonfiction, Computers, Internet, Web Development, Java, Programming, Application Software, Computer Graphics
Cover of the book Computer Graphics Programming in OpenGL with Java by V. Scott Gordon, John L. Clevenger, Mercury Learning & Information
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: V. Scott Gordon, John L. Clevenger ISBN: 9781683920281
Publisher: Mercury Learning & Information Publication: January 3, 2017
Imprint: Mercury Learning & Information Language: English
Author: V. Scott Gordon, John L. Clevenger
ISBN: 9781683920281
Publisher: Mercury Learning & Information
Publication: January 3, 2017
Imprint: Mercury Learning & Information
Language: English
This book is appropriate for both the computer science undergraduate course in 3D graphics programming using OpenGL and for professionals who are interested in mastering 3D graphics skills. It has been designed in a 4-color, “teach-yourself” format with numerous examples that the reader can run just as presented. The book is unique because it teaches OpenGL programming in Java, using JOGL – a standard Java “wrapper” for OpenGL’s native C calls. Includes companion files with source code and images.

Features:

* Covers OpenGL 4.0+ shader programming using Java.
* Includes companion files with code, images from the book, and more
* Illustrates every technique with complete running code examples. Everything needed to install JOGL and run every example is provided.
* Includes every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment) -- with examples.
* Underlying OpenGL C calls are always exposed – the reader learns them.
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
This book is appropriate for both the computer science undergraduate course in 3D graphics programming using OpenGL and for professionals who are interested in mastering 3D graphics skills. It has been designed in a 4-color, “teach-yourself” format with numerous examples that the reader can run just as presented. The book is unique because it teaches OpenGL programming in Java, using JOGL – a standard Java “wrapper” for OpenGL’s native C calls. Includes companion files with source code and images.

Features:

* Covers OpenGL 4.0+ shader programming using Java.
* Includes companion files with code, images from the book, and more
* Illustrates every technique with complete running code examples. Everything needed to install JOGL and run every example is provided.
* Includes every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment) -- with examples.
* Underlying OpenGL C calls are always exposed – the reader learns them.

More books from Mercury Learning & Information

Cover of the book Commutative Algebra by V. Scott Gordon, John L. Clevenger
Cover of the book Environmental Audits by V. Scott Gordon, John L. Clevenger
Cover of the book Emotional Health and Well-Being by V. Scott Gordon, John L. Clevenger
Cover of the book AutoCAD 2015 Beginning and Intermediate by V. Scott Gordon, John L. Clevenger
Cover of the book Radio Astronomy by V. Scott Gordon, John L. Clevenger
Cover of the book Operating Systems by V. Scott Gordon, John L. Clevenger
Cover of the book Modern Iron Making Handbook by V. Scott Gordon, John L. Clevenger
Cover of the book Introduction to Game Development by V. Scott Gordon, John L. Clevenger
Cover of the book Python by V. Scott Gordon, John L. Clevenger
Cover of the book Industrial Automation and Robotics by V. Scott Gordon, John L. Clevenger
Cover of the book AutoCAD 2017 3D Modeling by V. Scott Gordon, John L. Clevenger
Cover of the book Programming Essentials Using Java by V. Scott Gordon, John L. Clevenger
Cover of the book Particle Physics by V. Scott Gordon, John L. Clevenger
Cover of the book Behcet’s Disease by V. Scott Gordon, John L. Clevenger
Cover of the book C Programming by V. Scott Gordon, John L. Clevenger
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy