Computer Graphics Programming in OpenGL with JAVA
-
Scott Vahl Gordon
and John L. Clevenger
About this book
Features:
- Includes new sections on implementing soft shadows, performance optimization, and updated tools such as the JOML math library and the NVIDIA® Nsight™ debugger.
- Covers modern OpenGL 4.0+ shader programming in Java/JOGL, with instructions for both PC/Windows and Macintosh.
- Illustrates every technique with complete running code examples. Everything needed to install the libraries and run every example is provided and fully explained.
- Includes step-by-step instruction for every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment).
- Includes companion files with code, object models, figures, and more.
Author / Editor information
Gordon V. Scott :
V. Scott Gordon is a computer science professor at California State University, Sacramento.
Clevenger John L. :
John L. Clevenger is a computer science professor at California State University, Sacramento.
Reviews
This is an easy introduction to OpenGL, well about as easy as a complex topic can get. The ideas are introduced in plain language and there are diagrams to help. The programs also help make the point of what exactly is being proposed - be prepared to read them in detail and you'll also find the code on the CD along with object models, figures and more. You had better be fairly proficient in Java as you don't get any help in this area - and this is reasonable. If you know Java however this is a very good introduction to OpenGL and pipeline based graphics in general. Highly recommended. |
Topics
|
Publicly Available Download PDF |
i |
|
Publicly Available Download PDF |
v |
|
Publicly Available Download PDF |
xi |
|
Requires Authentication Unlicensed Licensed |
1 |
|
Requires Authentication Unlicensed Licensed |
5 |
|
Requires Authentication Unlicensed Licensed |
37 |
|
Requires Authentication Unlicensed Licensed |
63 |
|
Requires Authentication Unlicensed Licensed |
107 |
|
Requires Authentication Unlicensed Licensed |
133 |
|
Requires Authentication Unlicensed Licensed |
161 |
|
Requires Authentication Unlicensed Licensed |
191 |
|
Requires Authentication Unlicensed Licensed |
221 |
|
Requires Authentication Unlicensed Licensed |
243 |
|
Requires Authentication Unlicensed Licensed |
261 |
|
Requires Authentication Unlicensed Licensed |
273 |
|
Requires Authentication Unlicensed Licensed |
299 |
|
Requires Authentication Unlicensed Licensed |
313 |
|
Requires Authentication Unlicensed Licensed |
353 |
|
Requires Authentication Unlicensed Licensed |
357 |
|
Requires Authentication Unlicensed Licensed |
363 |
|
Requires Authentication Unlicensed Licensed |
371 |
-
Manufacturer information:
Walter de Gruyter GmbH
Genthiner Straße 13
10785 Berlin
productsafety@degruyterbrill.com