Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Foundations of 3D Graphics Programming: Using JOGL and Java3D

Buy

OpenGL, which has been bound in C, is a seasoned graphics library for scientists and engineers. As we know, Java is a rapidly growing language becoming the de facto standard of Computer Science learning and application development platform as many undergraduate computer science programs are adopting Java in place of C/C++. Released by Sun Microsystems in June 2003, the recent OpenGL binding with Java, JOGL, provides students, scientists, and engineers a new venue of graphics learning, research, and applications.

This new text/reference is a shortcut to graphics theory and programming using JOGL, a new vehicle of 3D graphics programming in Java. It covers all graphics basics and several advanced topics, without including some implementation details that are not necessary in graphics applications. It also covers some basic concepts in Java programming for C/C++ programmers. Specifically, it covers OpenGL programming in Java, using JOGL, along with concise computer graphics theories.

The book is designed as an excellent shortcut for scientists and engineers who understand Java programming to learn 3D graphics, and will serve nearly as well as a concise 3D graphics textbook for students who know programming basics already. Moreover, it is a good reference for C/C++ graphics programmers to learn Java and JOGL. It is recommended for readers who know basic vector analysis and programming already.

(HTML tags aren't allowed.)

Leadership in the Digital Enterprise: Issues and Challenges
Leadership in the Digital Enterprise: Issues and Challenges
In digital enterprise, individuals use a variety of technologies to assist them in communicating, collaborating, and coordinating their activities across distance and time, enhancing workflow expertise and communications. Leadership in the Digital Enterprise: Issues and Challenges presents a comprehensive collection of the most...
Integrating and Extending BIRT (2nd Edition)
Integrating and Extending BIRT (2nd Edition)
The world-wide developer community has downloaded over three million copies of BIRT (Business Intelligence and Reporting Tools) from the Eclipse web site. Built on the open-source Eclipse platform, BIRT is a powerful reporting system that provides an end-to-end solution, from creating and deploying reports to integrating report capabilities in...
Alfresco 3 Enterprise Content Management Implementation
Alfresco 3 Enterprise Content Management Implementation

How to customize, use, and administer this powerful, Open Source Java-based Enterprise CMS

  • Manage your business documents with version control, library services, content organization, and advanced search.
  • Create collaborative web sites using document libraries, wikis, blogs, forums, calendars, discussions,...

Data Mining and Business Analytics with R
Data Mining and Business Analytics with R

Collecting, analyzing, and extracting valuable information froma large amount of data requires easily accessible, robust,computational and analytical tools. Data Mining and BusinessAnalytics with R utilizes the open source software R for theanalysis, exploration, and simplification of large high-dimensionaldata sets. As a result, readers are...

Web Personalization in Intelligent Environments (Studies in Computational Intelligence)
Web Personalization in Intelligent Environments (Studies in Computational Intelligence)
The Web emerges as both a technical and a social phenomenon. It affects business, everybody's life and leads to considerable social implications. In this scenario, Web personalization arises as a powerful tool to meet the needs of daily users and make the Web a friendlier environment. Web personalization includes any action that...
Getting Started with PhantomJS
Getting Started with PhantomJS

Harness the strength and capabilities of PhantomJS to interact with the web and perform website testing with a headless browser based on WebKit

Overview

  • Writing scripts that can interact directly with web services and pages
  • Interacting with social media websites using PhantomJS scripts
  • ...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy