Pular para o conteúdo

OpenGL para Iniciantes (OpenGLStarter)

Com efeito, de tal modo Deus amou o mundo,
que lhe deu seu Filho único, para que todo
o que nele crer não pereça, mas tenha a vida eterna.

João 3:16

Eu sou Alessandro Ribeiro e esse é o framework OpenGLStarter.

Eu comecei a codificar esse framework na universidade.

Embora o nome seja OpenGLStarter, ele tem muitas outras funcionalidades como: matemática, cena, temporizadores, threads, etc…

No Github

Eu dividi o código em pequenas bibliotecas para permitir a integração das mesmas em outros programas (CG ou não-CG).

O as partes do núcleo e matemática estão aqui aqui.

O código auxiliar de plataforma relacionados a threads, sockets, sleeps, timers, ipc estão aqui.

O código auxiliar de dados relacionados a entrada/saida(io), imagens, fontes, atlas estão aqui.

O código de computação gráfica (CG) em OpenGL estão aqui.

Imagens