Task 3
Task 4
Task 5

Task 4 plots orbit animations in 3D using orbital inclination angle(𝛽) for each planet. The calculations are handled using the same method as task 3 ( see task 3 page for more details) however in order to compensate for inclination the following is applied to the x and z coordinates: $$x = xcos(\beta)$$ $$z = xsin(\beta) $$ Task 4 also presents the user with the option to display the entire solar system, inner planets or outer planets due to scaling issues. Unfortunately for the exoplanet systems, reliable data for orbital inclination angle could not be found so while all systems are displated in 3 dimensions all planets within each of those systems resides on the plane z = 0.

Note: Due to issues with Python animation website integration, .mp4 files of the animations are presented to the user, whom we invite to download the python file if they wish (all Python files can be found within the Task files folder of the Github Repository).