alextompkins / cosc422-ass1

A project made for the COSC422 Advanced Graphics course at UC. Uses OpenGL shaders to produce bezier surfaces and 3D terrain based on a height map. See the report PDF for details.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Program Setup

To compile the two programs, run the following commands in the root directory of the project:
g++ -Wall -o bezier Bezier.cpp -lm -lGL -lGLU -lglut -lGLEW
g++ -Wall -o terrain Terrain.cpp -lm -lGL -lGLU -lglut -lGLEW

Then to run the executables, run the following commands:
./bezier
./terrain

About

A project made for the COSC422 Advanced Graphics course at UC. Uses OpenGL shaders to produce bezier surfaces and 3D terrain based on a height map. See the report PDF for details.


Languages

Language:C++ 70.4%Language:GLSL 26.1%Language:CMake 3.6%