Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Fundamentals of Computer Graphics with Java, OpenGL, and JOGL
🌠 Top Free Java Books - 100% Free or Open Source!
  • Title: Fundamentals of Computer Graphics with Java, OpenGL, and JOGL
  • Author(s) David J. Eck
  • Publisher: Hobart and William Smith Colleges; eBook (Creative Commons Licensed)
  • License(s): Creative Commons License (CC)
  • Paperback: N/A
  • eBook: HTML, PDF, ePub, Kindle, etc.
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A
  • Share This:  

Book Description

This book provides both step-by-step instruction on modern 3D graphics shader programming in OpenGL with Java and JOGL. It is appropriate both for computer science graphics courses and for professionals interested in mastering 3D graphics skills.

About the Authors
  • David J. Eck is a Professor of Mathematics and Computer Science at Hobart and William Smith Colleges
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Introduction to Computer Graphics (David J. Eck)

    Covering the fundamentals of computer graphics and computer graphics programming. It explains the principles, as well as the mathematics, underlying computer graphics - knowledge that is essential for successful work both now and in the future.

  • Computer Graphics in Java (Shannon Hale)

    This book covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models, provides a perfect foundation for programming computer graphics using Java.

  • Developing Graphics Frameworks with Python and OpenGL

    It shows you how to create software for rendering complete three-dimensional scenes, explains the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive worlds.

  • Python and OpenGL for Scientific Visualization (Nicolas P. Rougier)

    The goal of this book is to reconcile Python programmers with OpenGL, providing both an introduction to modern OpenGL and a set of basic and advanced techniques in order to achieve both fast, scalable & beautiful scientific visualizations.

  • Learn OpenGL: Graphics Programming in a Step-by-Step Fashion

    This book will teach you the basics, the intermediate, and tons of advanced knowledge, using modern (core-profile) OpenGL. The aim of this book is to show you all there is to modern OpenGL in an easy-to-understand fashion, with clear examples, etc.

  • Introduction to Modern OpenGL (Alexander Overvoorde)

    This book will teach you the basics of using OpenGL to develop modern graphics applications. It contains a lot of interactive examples to make it both fun and easy to learn all the different aspects of using a low-level graphics library like OpenGL!

  • OpenGL Programming (WikiBooks)

    This book presents definitive, comprehensive information on OpenGL 4.X, SPIR-V, OpenGL extensions, and the OpenGL Shading Language. It will serve you for as long as you write or maintain OpenGL code.

  • Computer Graphics from Scratch: A Programmer's Introduction

    This book demystifies the algorithms used in modern graphics software with basic programming and high school math, and focuses on only one aspect of computer graphics: 3D Rendering. Pseudocode examples link to live JavaScript demos.

  • Learning Modern 3D Graphics Programming (Jason L. McKesson)

    This book offers beginner-level instruction on what many consider to be an advanced concept. It teaches programmable rendering for beginning graphics programmers, from the ground up.

  • 3D Game Shaders For Beginners (David Lettier)

    Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of shading techniques that will take your game visuals to new heights.

Book Categories
:
Other Categories
Resources and Links