The meeting today was productive. I did not have a program to show Dr Lucas but I did let him know what had been done. The plane now rotates correctly. I did have a problem over the weekend where the plane rotates correctly in the x axis but not in the y and z axes. I tested the calculations on paper and the numbers did not work out correctly. I found out later that the problem was that OpenGL calculates matrices by column major instead of row major which is done when written on paper. I need the bounce to work properly now. Dr Lucas and I have also talked about starting the writing of the dissertation and also the future of the programming. He has explained to me in detail the next stage of the program which is to make the particle bounce in a parabolic motion. Equations shown below:
-------
- XPosition = XVelocity x time
- YPosition = YVelocity x time
- ZPosition = ZVelocity x time
and
- Velocity = previous Velocity + (gravity x time)
--------
He also told me to now focus on just getting this stage done now and not to worry about the other stages yet. I may have to ask him at the next meeting whether or not this will affect my project at all i.e. grade etc. He also talked about how I must remember the other coursework and especially the exam as it is worth the same as the dissertation.
-----------
Plan:
- Start dissertation
- Finish stage one as soon as possible
- New Gantt Chart
No comments:
Post a Comment