Project 3 Three js Project Overview In this project you will create a unique 3D animated scene composed of Three.js graphic components. The scene should include animation, lighting and...

1 answer below »
must follow everything in the rubric. code must compile. All the tests need to be attached. Please follow rubric


Project 3 Three js Project Overview In this project you will create a unique 3D animated scene composed of Three.js graphic components. The scene should include animation, lighting and multiple objects. Requirements: 1. Using Three.js create a unique 3D animated scene. The scene has the following specifications: a. Size: minimum of 640x480 b. Includes at least 6 different shapes c. Uses multiple lighting effects d. Includes radio buttons, slider bars or other widgets to turn on or off certain components of the animation. 2. Use Three.js 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 Three.js animated scene. The document should be well-written, well-organized, includes 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.
Answered 12 days AfterFeb 21, 2023

Answer To: Project 3 Three js Project Overview In this project you will create a unique 3D animated scene...

Aditi answered on Feb 21 2023
34 Votes
Test Plan for 3D Object Positioning in 2D Space:
1. Objective and Scope: The objective of this test plan is to verify the functiona
lity and accuracy of the code snippet provided for 3D object positioning in 2D space using the Three.js package. The scope of this test plan includes testing the two views, i.e., Perspective and Orthographic, along with the Left, Right, Top, and Bottom directions.
2. Test Strategy: The test strategy involves the following types of tests:
· Functional testing: To ensure that the code is working as expected and that the object is positioned accurately in 2D space.
· Performance testing: To verify that the code runs smoothly and quickly without any lag or delay.
· Regression testing: To ensure that the changes made during testing do not cause any adverse effects on the existing functionality.
3. Test Environment: The test environment should include the following:
· A computer with a modern web browser, such as Chrome or Firefox.
· The latest version of the Three.js package installed and integrated into the project.
4. Test Cases: The following test cases should be executed:
Test Case 1: Perspective view with rotate checkbox checked
1. Open the page with the code snippet.
2. Select the Perspective view and make sure the rotate checkbox is checked.
3. Move the 3D...
SOLUTION.PDF

Answer To This Question Is Available To Download

Submit New Assignment

Copy and Paste Your Assignment Here