Atividade:
- Desenvolva um programa em OpenGL que apresente o movimento de Translação de 2 Planetas ao redor do Sol (um gira para a esquerda e o outro para a direita) quando o usuário clicar na tecla Y.
- Um dos planetas deve possuir duas luas que realizam o movimento de translação ao redor do planeta uma gira no eixo x e a outra no eixo xy;
pip install PyOpenGL PyOpenGL_accelerate- Windows: instale o FreeGLUT (MSYS2/Chocolatey/instalador). Garanta a
freeglut.dll(64‑bits se seu Python for 64‑bits) no PATH ou na mesma pasta do.py. - Ubuntu/Debian:
sudo apt install freeglut3(e, se precisar compilar algo,freeglut3-dev). - macOS (Homebrew):
brew install freeglut(ou use a GLUT do sistema, dependendo da versão).
git clone https://github.com/laravitoriabarros/planetas3d-cg.git
cd planetas3d-cgpython main.py- Y: iniciar/pausar
- W / S: zoom (aproximar/afastar)
- A / D: gira a câmera
- R / F: sobe/desce a câmera
- Esc: sair
Lembre-se de apertar Y para começar a animação.
Mostrando os comandos funcionando:
Se afastando e vendo o "mini universo":

