Development framework accompanying the course MCTA008-17 Computer Graphics at UFABC.
Developed by Harlen Batagelo.
ABCg is licensed under the MIT License. See LICENSE for more information.
- Carlos Maniusis Jr. - RA: 11081816 (Prof. Bruno Marques)
- Melissa Gabriela Pereira da Soledade Perrone - RA: 11072216 (Prof Harlen Batagelo)
O projeto consiste em uma representação em 3d de uma parte de um labirinto inspirado em Pacman. Nele, nos inspiramos na câmera lookat, inserimos algumas paredes (planos 3d) e renderizamos um .obj que representa o Pacman. A ideia é interagir com a cena, entrar no corredor e visualizar o .obj file do Pacman.
- camera.cpp: câmera utilizada no projeto lookat. Modificamos a posição inicial da câmera para ficar no início do corredor do labirinto.
- ground.cpp: representa o chão da cena, feito também em quadriculado e nos tons de azul, inspirados no jogo do Pacman.
- wall.cpp (4 arquivos wall): cada um dos arquivos representa uma parede (plano 3d). As paredes também estão em tons azuis, inspiração no jogo do Pacman.
- openglwindow.cpp: carrega o modelo do .obj file do Pacman e renderiza os outros objetos da cena (ground, walls).
Imagem inicial da cena e visão do corredor:
Imagem da visão do Pacman:
Pacman:
Imagem de outro ângulo do Pacman:



