- 3D Sierpinski
- Liang-Barsky
- Color Cube with OpenGLTransformation
- House
- Cohen-Sutherland
- Cylinder and Parallelepiped
- Tea pot
- Color cube with perspective viewing
- Polygon using scan-line area filling
- Rectangular mesh
You can install the required dependencies using the following commands
sudo apt-get update
sudo apt-get install freeglut3
sudo apt-get install freeglut3-dev
sudo apt-get install binutils-gold
sudo apt-get install g++ cmake
sudo apt-get install libglew-dev
sudo apt-get install g++
sudo apt-get install mesa-common-dev
sudo apt-get install build-essential
sudo apt-get install libglew1.5-dev libglm-dev
pacman -S mesa glu freeglut
g++ file.c -lglut -lGL -lGLEW -lGLU -o compiledFileName
./compiledFileName