Introducción
En este proyecto, crearemos una animación simple de reloj utilizando OpenGL y GLUT (Graphics Library Utility Toolkit). Esta animación mostrará un reloj con las agujas en movimiento para representar la hora actual. El reloj se actualizará en tiempo real, simulando el movimiento de las agujas de horas, minutos y segundos. Comenzaremos configurando los archivos del proyecto y luego procederemos con el código necesario.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo configurar los archivos y bibliotecas del proyecto
- Cómo crear la ventana e inicializar OpenGL
- Cómo dibujar el fondo y el contorno del reloj
- Cómo rotar el reloj para que la posición de las 12 en punto quede en la parte superior
- Cómo obtener la hora actual y calcular las posiciones de las agujas del reloj
- Cómo dibujar las agujas de horas, minutos y segundos en el reloj
- Cómo redimensionar la ventana y mostrar el reloj en tiempo real
🏆 Logros
Después de completar este proyecto, podrás:
- Configurar e inicializar OpenGL y GLUT
- Dibujar formas y líneas básicas utilizando OpenGL
- Rotar objetos en OpenGL
- Recuperar la hora actual y utilizarla para animar objetos
- Manejar el redimensionamiento de la ventana y la visualización en tiempo real de gráficos