Aqui está o esqueleto para o ep. É feito em OpenGl (quem tiver tempo dá uma procurada no assunto porque é bem divertido).
A estrutura é bem simples e acho que vão facilmente entender o que está acontecendo. Caso tiverem algum problema, mandem aqui no fórum.
OBS: Obviamente vocês precisam do OpenGL na máquina, o que é fácil de conseguir. Para compilar, coloque também '-lglut'.
OBS2: quando rodarem o programa, caso os controles da janela (minimizar, fechar) não aparecerem, tente o seguinte: Alt+F2 e digite 'metacity --replace'. Esse problema acontece no meu pc, então resolvi avisar.