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 Hazardous Waste Management 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 Autodesk Revit 2019 Architecture by V. Scott Gordon, John L. Clevenger
Cover of the book Cluster Analysis and Data Mining by V. Scott Gordon, John L. Clevenger
Cover of the book Data Cleaning Pocket Primer by V. Scott Gordon, John L. Clevenger
Cover of the book Regular Expressions by V. Scott Gordon, John L. Clevenger
Cover of the book Childhood Obesity by V. Scott Gordon, John L. Clevenger
Cover of the book jQuery Pocket Primer by V. Scott Gordon, John L. Clevenger
Cover of the book Environmental Audits by V. Scott Gordon, John L. Clevenger
Cover of the book Microsoft Access 2019 Programming Pocket Primer by V. Scott Gordon, John L. Clevenger
Cover of the book CSS3 by V. Scott Gordon, John L. Clevenger
Cover of the book Network Security and Cryptography by V. Scott Gordon, John L. Clevenger
Cover of the book Mathematical Physics by V. Scott Gordon, John L. Clevenger
Cover of the book Microsoft PowerPoint 2013/365 by V. Scott Gordon, John L. Clevenger
Cover of the book COMSOL5 for Engineers 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