OverviewIn 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...

1 answer below »



Overview



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 WebGL create a unique 3D animated scene. The scene has the following specifications:



a. Size: minimum 640x480



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.(



http://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.
Answered 2 days AfterDec 10, 2023

Answer To: OverviewIn this project you will create a unique 3D animated scene composed of WebGL graphic...

Bhaumik answered on Dec 12 2023
20 Votes
DESIGN DOCUMENT
INTRODUCTION
The Simple Boxing Scene 3D Rendering is an engaging web application that leverages the power of JavaScript and Web
GL to craft a rudimentary yet illustrative 3D scene. Within the virtual realm of this project unfolds the depiction of a boxing ring, complete with a skilled boxer and a prominently positioned punching bag. Through the fusion of these dynamic elements, this application serves as a fundamental showcase of 3D graphics rendering using web technologies.
In the rapidly evolving landscape of web development, the integration of WebGL, a JavaScript API for rendering interactive 3D graphics within any compatible web browser, has opened avenues for immersive and visually compelling experiences. The Simple Boxing Scene encapsulates the essence of this capability, offering a hands-on exploration of the amalgamation of code and creativity to generate a lifelike 3D environment.
This project is not only a testament to the versatility of web technologies but also a practical demonstration of how developers can harness the potential of JavaScript and WebGL to bring virtual spaces to life. By delving into the intricacies of the boxing ring, observing the fluid movements of the boxer, and recognizing the tactile presence of the punching bag, users gain insights into the possibilities that arise when 3D graphics are seamlessly woven into the fabric of web applications.
Through this introduction, we...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here