Projeto realizado durante o curso: "Aprenda os fundamentos da computação gráfica para renderizar cenas 3D usando OpenGL", da Udemy.
Renderização do planeta Terra vista do espaço, desenvolvida por meio de um pipeline de renderização que combina matrizes de transformação e shaders. O projeto inclui uma câmera interativa, controlável via teclado e mouse, e a criação de uma esfera 3D utilizando o processo de discretização da equação da esfera.
Durante esse processo, foram gerados os vértices, triângulos, normais e coordenadas de textura que compõem a geometria completa da esfera, representando o planeta. Para enriquecer o realismo visual, foi implementado o modelo de iluminação de Phong, programado em GLSL.
O resultado final pode ser visualizado abaixo:
- Linguagem: C++
- API: OpenGL
- IDE: Visual Studio
- Versão Shaders:
330 core
- SO testado:
Windows 11