This project simulates a flight over mountains generated using Perlin noise. It is written in C, utilizing an early version of FreeGLUT and OpenGL.
- Programming Language: C
- Libraries: FreeGLUT, OpenGL
- Build System: CMake
- Development Environment: CLion (or any CMake-compatible IDE)
- Platform: Linux (tested)
To build the project, follow these steps:
-
Ensure you have the required libraries (FreeGLUT and OpenGL) installed on your system. Please ensure it has been properly added to your systems/IDEs PATH.
-
Clone the repository to your local machine.
-
Navigate to the project directory in the terminal.
-
Use CMake to generate the necessary build files.
cmake .
- Run the following command to compile the project:
make
After a successful build, execute the compiled binary to start the simulation.
This version improves clarity, organization, and readability, while also including more detailed instructions for building the project.
Project developed by Alex Pettipas as a final project for computer animation course taught at Dalhousie University.