- 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
sudo dnf group install c-development
sudo dnf install freeglut-devel
pacman -S mesa glu freeglut
add OPENGL.framework and GLUT.framework to project properties in XCode
sh compile.sh file
./file.o