Introdução
Neste projeto, criaremos uma animação simples de relógio usando OpenGL e GLUT (Graphics Library Utility Toolkit). Esta animação exibirá um relógio com ponteiros em movimento para representar a hora atual. O relógio será atualizado em tempo real, simulando o movimento dos ponteiros de hora, minuto e segundo. Começaremos configurando os arquivos do projeto e, em seguida, prosseguiremos com o código necessário.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar os arquivos e bibliotecas do projeto
- Como criar a janela e inicializar o OpenGL
- Como desenhar o fundo e o contorno do relógio
- Como rotacionar o relógio para que a posição das 12 horas esteja no topo
- Como obter a hora atual e calcular as posições dos ponteiros do relógio
- Como desenhar os ponteiros de hora, minuto e segundo no relógio
- Como redimensionar a janela e exibir o relógio em tempo real
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Configurar e inicializar OpenGL e GLUT
- Desenhar formas e linhas básicas usando OpenGL
- Rotacionar objetos em OpenGL
- Recuperar a hora atual e usá-la para animar objetos
- Lidar com o redimensionamento da janela e a exibição de gráficos em tempo real





