Discuss the opengl graphic components

Assignment Help Basic Computer Science
Reference no: EM131545236

Question: Project 2: JOGL OpenGL Project

Overview: In this project you will create a unique 3 graphics scene composed of OpenGL graphic components using transformation methods.

Requirements: 1. Using Netbeans or Eclipse, develop a JOGL application that displays a unique 3D scene. The scene has the following specifications:

a. Size: minimum 640x480

b. Includes at least 6 different shapes

c. Uses at least 6 different transformation methods

2. Use Java and JOGL for your implementation of OpenGL

3. All Java source code should be written using Google Java style guide.

4. Prepare, conduct and document a test plan verifying your application is working as expected.

This plan should include a test matrix listing each method you tested, how you tested it, and the results of testing.

Deliverables: 1. All Java source code used for this project. Code should adhere to the Google Java style guide.

2. Word or PDF file demonstrating with clearly labeled screen captures and associated well-written descriptions, the successful execution of your 3D graphics scene. The document should be wellwritten, well-organized, include the test plan, include page numbers, captions for all screen captures, and a title page including your name, class, section number and date. References should be included for all sources used and formatted in APA style.

Reference no: EM131545236

Questions Cloud

Calculate your one year expected total dollar return : Calculate your one year expected total dollar return.
Investor lead to positive profit when straddle is created : Using the options below, at what price range would the investor lead to a positive profit when STRADDLE is created?
Division is considering two investment projects : Your division is considering two investment projects, each of which requires an up-front expenditure of $19 million.
Considering upgrading its computing capabilities : A university is considering upgrading its computing capabilities. A new larger computer with the desired capacity can be bought for $420,000.
Discuss the opengl graphic components : Using Netbeans or Eclipse, develop a JOGL application that displays a unique 3D scene.
European put option on the stock with strike price : What is the price of a two-year European put option on the stock with a strike price of $60?
An investor creates a butterfly spread by trading : An investor creates a butterfly spread by trading 9-month call options with strike prices of $115, $125, and $135.
How many contracts do you buy or sell : The multiplier on Treasury note futures is $100,000. How many contracts do you buy or sell?
What is the ubr cbr and abr : Asynchronous Transfer Mode (ATM) offers services to three different types of technologies: Constant Bit Rate (CBR), Unspecified Bit Rate (UBR).

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd