Please follow these steps to set up the project after downloading:
-
Extract the ZIP file.
-
Navigate to the project root:
This is where the initialization script is located. -
Run the appropriate script (./fetch_submodules.sh for Unix-like systems or fetch_submodules.bat for Windows) to download and initialize the submodules.
This will download and initialize the submodules for the project.
Navigate to the root directory (diretory with the src folder) and in console (git installed)
git submodule update --init --recursive
-
Open the project with Visual Studio(tested on VS2022) and run/save the CMakeLists.txt file (this should be automatic when you open with Visual Studio)
-
Run the application by running main.cpp (In Folder view)
-
WASD to move camera.
-
Mouse/Touchpad to change camera orientation.
-
B Key to toggle WireFrame Mode
-
Arrow keys up/down to increase/decrease tessellation levels of the boats.