Skip to content
This repository has been archived by the owner on May 17, 2023. It is now read-only.

USP - ACH2117 - Computação Gráfica - Implementação de uma esfera 3D usando OpenGL

License

Notifications You must be signed in to change notification settings

pinha-usp/usp.ach2117.esfera-3d

Repository files navigation

USP - ACH2117 - Esfera 3D

Implementação de uma esfera 3D usando OpenGL

Essa implementação foi feita criando-se primeiro um octaedro, depois subdividindo recursivamente cada um de seus triângulos equiláteros, e por último aplicando uma normalização para cada vértice calculado, gerando assim a esfera. Também foram aplicadas translações e rotações e escalas em cada esfera

esfera-3d.mp4

Como executar?

Instale as dependências do projeto:

python install -r requirements.txt

Após, é só rodar o script principal:

python main.py

Warning A versão Python 3.10 foi utilizada

Note A tela ficará em fullscreen. Para sair do programa, basta apertar ESC

About

USP - ACH2117 - Computação Gráfica - Implementação de uma esfera 3D usando OpenGL

Topics

Resources

License

Stars

Watchers

Forks