Skip to content

guilhermeomt/compgrafica-transformacoes-poligono

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transformações de Polígono

Este código-fonte implementa transformações de polígonos utilizando C++ e OpenGL. As transformações disponíveis são:

  • Translação
  • Rotação
  • Escala
  • Cisalhamento
  • Reflexão

Ao executar o programa, o usuário clicar no eixo cartesiano para formar os vértices do polígono. Ao clicar novamente na opção de Polígono, o polígono será fechado. Em seguida, basta selecionar uma das transformações disponíveis e clicar em um dos vértices do polígono para aplicar a transformação.

Para compilar o código-fonte, execute o comando na pasta raiz do projeto:

g++ -o transformacoes src/main.cpp src/window.cpp src/matrix.cpp src/transformation.cpp -lglut -lGL -lGLU

Então execute o programa:

./transformacoes

Também pode ser utilizado o CMAKE para compilar o código-fonte:

cmake build
cd build
./compgrafica

About

Trabalho de transformações de polígonos da disciplina de Introdução à Computação Gráfica

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published