Midterm Report: Computer Animation Algorithms
Our project is to create a basic 3D spaceship simulator that will model the principles of Newtonian physics. As of today, we have completed the following:
· Generated the proposal document.
· Built the Website.
· Studied Newton’s 3 laws and ways to implement them.
· Assigned workload into three main parts.
· Plan design of the simulation
When we proposed this project, we were unaware that Assignment #3 would involve implementing many of the same concepts that we wish to include in our project. Therefore, we have decided to take the code for assignment #3 and integrate into our project. While this will expedite progress, we will still have to make the code work in a 3D environment. Additionally, we have decided to do the extras for Assignment #3 in order to integrate them into our simulation. We also hope that this extra time will enable us to put a higher degree of polish in our final project as art and aesthetic values were not things that we planned to invest much time in. Another possibility could be to make the objects in our simulation animate in more complex manners.
Because we are not working on the assignments together, we have decided that at this time, we would develop the basic framework for our simulation and begin implementing the physics engine after we decide whose code from Assignment #3 to base it off of. Outside of that, there are no serious roadblocks to report at this time and because we strove to keep the scope of the project within our bounds, it does not appear that anything will face the chopping block yet.
Future Work:
Week 6: Finish Design and Implementation of Assignment 3 with Extras
Week 7: Implementation
Week 8: Implementation
Week 9: Debug
Week 10: Presentation