Computer Graphics Programming in OpenGL with Java (Hardcover)

V. Scott Gordon, John L. Clevenger

買這商品的人也買了...

相關主題

商品描述

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.

eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.

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.

商品描述(中文翻譯)

這本書適合電腦科學本科課程中使用OpenGL進行3D圖形編程的學生,也適合對掌握3D圖形技能感興趣的專業人士。該書以4色「自學」格式設計,並提供了許多讀者可以直接運行的示例。這本書的獨特之處在於它使用JOGL(OpenGL的Java「封裝器」)來教授Java中的OpenGL編程。附帶的文件包含源代碼和圖像。



電子書客戶:附帶的文件可通過向出版商info@merclearning.com發送訂單號碼/購買證明進行下載。



特點:



* 使用Java覆蓋OpenGL 4.0+着色器編程。

* 附帶的文件包含代碼、書中的圖像等。

* 用完整的運行代碼示例演示每一個技術。提供了安裝JOGL和運行每個示例所需的一切。

* 包含每個GLSL可編程管道階段(頂點、曲面細分、幾何和片段)的示例。

* 始終公開底層的OpenGL C調用,讓讀者學習它們。