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
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