Webgl 3d project

Assignment Help Basic Computer Science
Reference no: EM132254070

Project

WebGL 3D Project

In this project you will create a unique 3D animated scene composed of WebGL graphic components. The scene should include animation, lighting, textures, frame buffers and multiple objects.

Requirements:

1. Using

a. Size: minimum 640x480

WebGL create a unique 3D animated scene. The scene has the following specifications:

b. Includes at least 10 different objects.

c. Uses multiple lighting effects on different materials

d. Uses multiple textures

e. Includes radio buttons, slider bars or other widgets to turn on or off certain components

of the animation.

f. Uses frame buffers to organize the memory resources that are needed to render the

scene.

2. Use WebGL

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

https://google.github.io/styleguide/jsguide.html)

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 JavaScript source code used for this project. Code should adhere to the Google Javascript style guide.

2. Word or PDF file demonstrating with clearly labeled screen captures and associated well-written descriptions, the successful execution of your 3D WebGL animated scene. The document should be well-written, well-organized, include your 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 (site) the one who did

Reference no: EM132254070

Questions Cloud

Define the goals of an access control monitoring system : Describe the types of checks and balances that should be implemented into a network's design to ensure that access control is being maintained.
Discuss various outcomes of a high-performance work system : Discuss the various outcomes of a high-performance work system. List the conditions that contribute to the formation of a high-performance work system
Paragraphs using proper grammar and spelling : Write your findings in well developed paragraphs using proper grammar and spelling.
Summarize the events leading up to the arrest : Summarize the events leading up to the arrest and identify and discuss the four elements of the arrest related to this case. Identify the four requirements.
Webgl 3d project : In this project you will create a unique 3D animated scene composed of WebGL graphic components. The scene should include animation
Defines the three stages of change-unfreezing and changing : According to the text, Newstrom defines the three stages of change, unfreezing, changing, and refreezing (Newstrom, 2015).
How a christian worldview can be applied in business ethics : Your final section should be a well-organized and thoughtful Christian worldview. This section should be 200 words. Described in detail how a Christian.
How can hr departments improve their performance : How can HR departments improve their performance? Via some informal research on the internet,
What would you advise the detective : What would you advise the detective? What type of DNA analysis is most useful on burned bodies? Is it useful in all cases in which there has been a badly burned

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Class named app1 which provides a gui window

Users will enter 24-bit RGB color values and the window will then display them. The application should meet the specifications below:

  Potential annual cash flow savings

The production and sales departments determined the potential annual cash flow savings that could accrue to the firm if it acts soon.

  What kind of chi-square test would be appropriate

Recently, there's been some concern that perhaps the number of large hurricanes has been increasing. The natural null hypothesis would be that the frequency of such hurricanes has remained constant.

  While-end repetition structure

Create your own unique While-End  repetition structure. You decide the theme. You should provide both the pseudocode and the flowchart of your example. Be sure to provide an overview of what your repetition structure is doing.Please keep the desig..

  What is the purpose of watermark for a document

Watermark: What is the purpose of watermark for a document? What do you consider when you work on a watermark in Word?

  Demand estimation-soft drinks

Demand can be estimated with experimental data, time-series data, or cross-section data. In this case, cross-section data appear in the Excel le.

  Analyze use of digital signatures to validate device drivers

Analyze the use of digital signatures to validate device drivers. Describe a situation where it is necessary to bypass this protection. Justify your response.

  Problems with market power in that market

any of the markets that are regulated in New Zealand. What do you think causes the problems with market power in that market?

  What are the strategic options for legacy system evolution

What are the strategic options for legacy system evolution? When would you normally replace all or part of a system rather than continue maintenance of the software?

  Improve employee morale

What strategies can you use to improve employee morale? What strategies can you use to make sure that turnover doesn't affect the bottom line (patients)?

  Aware of substitutes for the product

Buyers are more price sensitive when...they are aware of substitutes for the product, they need the product right away, the product is significantly more distinctive than others on the market, the product is a status symbol or the expenditure is s..

  Implement a tree search algorithm

Implement a tree search algorithm that employs a sentinel as described in note 5. Assume that the tree has been set up so that the sentinel node exists but has not been set.

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