-
- Adicionar e remover (uma ou mais) formas: O Cubo, esfera (icosphere), cone e torus;
-
- Habilitar e desabilitar modelos de iluminação: O Especular, difusa e ambiente;
-
- Adicionar e remover fontes de luz (pontuais);
-
- Câmera: o Definir vetor de visão e posição da câmera;
-
- Transformar as formas: O Translação, Rotação, Escala e Shear.
-
- Mostrar/Esconder os eixos;
-
- Salvar a imagem corrente em arquivo PNG;
-
- Mostrar as luzes posicionadas na cena;
-
- Ler comandos de entrada padrão por linha de comando;
-
- none,
-
- flat,
-
- smooth
-
- phong;
- Compile command: g++ --std=c++11 *.cpp -o main -lGLEW -lGL -lGLU -lglut
- To execute: ./main