Revere

Computer Graphics Programming in OpenGL with JAVA by Gordon PhD, V. Scott|Cle…

Description: About this productProduct InformationThis new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs that emphasize Java, and for professionals interested in mastering 3D graphics skills who prefer Java. It has been designed in a 4-color, "teach-yourself" format with numerous examples that the reader can run just as presented. New sections have been added covering soft shadows, performance optimization, Nsight debugging, as well as updated industry-standard libraries and steps for running the examples on a Macintosh. Includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book. Features: - Includes new sections on implementing soft shadows, performance optimization, and updated tools such as the JOML math library and the NVIDIA(R) Nsight(TM) 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.Product IdentifiersPublisherMercury Learning & InformationISBN-101683922190ISBN-139781683922193eBay Product ID (ePID)242915366Product Key FeaturesAuthorJohn L. Clevenger, V. Scott GordonPublication NameComputer Graphics Programming in Opengl with JavaFormatHardcoverLanguageEnglishPublication Year2018TypeTextbookNumber of Pages406 PagesDimensionsItem Length9in.Item Width7in.Item Weight35.9 OzAdditional Product FeaturesLc Classification NumberT385.G657 2019Edition Number2ReviewsThis 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.Table of ContentChapter 1 - Getting Started Chapter 2 - The OpenGL Graphics Pipeline Chapter 3 - Mathematical Foundations Chapter 4 - Managing 3D Graphics Data Chapter 5 - Texture Mapping Chapter 6 - 3D Models Chapter 7 - Lighting Chapter 8 - Shadows Chapter 9 - Sky and Backgrounds Chapter 10 - Enhancing Surface Detail Chapter 11 - Parametric Surfaces Chapter 12 - Tessellation Chapter 13 - Geometry Shaders Chapter 14 - Other Techniques. Appendix A - Installation and Setup for Windows (PC Appendix B - Installation and Setup for Macintosh Appendix C - Using the Nsight Graphics Debugger IndexCopyright Date2019TopicProgramming / Games, Computer Graphics, Programming Languages / Java, Image ProcessingLccn2018-949984IllustratedYesGenreComputers

Price: 18.9 USD

Location: Multiple Locations

End Time: 2024-10-04T19:39:26.000Z

Shipping Cost: 3.97 USD

Product Images

Computer Graphics Programming in OpenGL with JAVA by Gordon PhD, V. Scott|Cle…

Item Specifics

Return shipping will be paid by: Seller

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

Return policy details:

Book Title: Computer Graphics Programming in OpenGL with JAVA

Narrative Type: Graphics & Design

Genre: COMPUTERS

Intended Audience: N/A

Number of Pages: 450 Pages

Publication Name: Computer Graphics Programming in Opengl with Java

Language: English

Publisher: Mercury Learning & Information

Publication Year: 2018

Subject: Programming / Games, Computer Graphics, Programming Languages / Java, Image Processing

Type: Textbook

Item Weight: 35.9 Oz

Subject Area: Computers

Item Length: 9 in

Author: John L. Clevenger, V. Scott Gordon

Item Width: 7 in

Format: Hardcover

Recommended

ASRock Phantom Radeon RX 560 4GB GDDR5 Graphics Card - DisplayPort, HDMI, DVI
ASRock Phantom Radeon RX 560 4GB GDDR5 Graphics Card - DisplayPort, HDMI, DVI

$54.99

View Details
Dell NDRG5 AMD Radeon RX 550 4GB GDDR5 Graphics Card + more
Dell NDRG5 AMD Radeon RX 550 4GB GDDR5 Graphics Card + more

$35.00

View Details
NEW HP SLIM DESKTOP 2022 INTEL i7-10700 4.8GHZ 16GB 1TB SSD WIFI BT WINDOWS 11
NEW HP SLIM DESKTOP 2022 INTEL i7-10700 4.8GHZ 16GB 1TB SSD WIFI BT WINDOWS 11

$449.99

View Details
Introducing Artificial Intelligence: A Graphic Guide - Paperback - VERY GOOD
Introducing Artificial Intelligence: A Graphic Guide - Paperback - VERY GOOD

$5.89

View Details
Dell RGB Desktop i5-6500 Gaming PC AMD / NVIDIA GT 32GB Ram 1TB SSD 2TB HDD WiFi
Dell RGB Desktop i5-6500 Gaming PC AMD / NVIDIA GT 32GB Ram 1TB SSD 2TB HDD WiFi

$269.99

View Details
AMD Radeon RX 550 4GB GDDR5 LP  Graphics Card - DisplayPort, 2x Mini DisplayPort
AMD Radeon RX 550 4GB GDDR5 LP Graphics Card - DisplayPort, 2x Mini DisplayPort

$44.99

View Details
USED Lenovo ThinkCentre Tiny M80q Gen 3 2.0GHz i5-12500T,  NO O.S, WARR JUN-2026
USED Lenovo ThinkCentre Tiny M80q Gen 3 2.0GHz i5-12500T, NO O.S, WARR JUN-2026

$255.55

View Details
ZOTAC ZBOX CI325 Nano Mini PC Celeron N3160 1.60GHz 8GB 4k Ultra HD no AC/drive
ZOTAC ZBOX CI325 Nano Mini PC Celeron N3160 1.60GHz 8GB 4k Ultra HD no AC/drive

$39.09

View Details
MINIX Neo Z83-N V2.0 4GB RAM Intel Atom X5-Z8350 32GB eMMC fan less mini pc
MINIX Neo Z83-N V2.0 4GB RAM Intel Atom X5-Z8350 32GB eMMC fan less mini pc

$25.00

View Details
Lenovo IdeaCentre AIO 3i  Intel Core i3-1215U 23.8" FHD  8GB RAM 256GB SSD WIN11
Lenovo IdeaCentre AIO 3i Intel Core i3-1215U 23.8" FHD 8GB RAM 256GB SSD WIN11

$470.00

View Details