Programação com OpenGL/Modern OpenGL Introduction: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 24:
== Bibliotecas básicas ==
 
Então seráSerá necessário instalar as seguintes bibliotecas:
* OpenGL
* GLEW (OpenGL Extension Wrangler) : Para termos protótipos em C disponíveis ( ecom paraextensões carregar extensõesdo para oOpenGL OpenGLem várias depoisplataformas)
* GLUT (OpenGL Utility Toolkit) : Como umUm controlador de janelas bemcompatível com várias portávelplataformas.
 
No Debian e Ubuntu GNU/Linux, os pacotes são chamados de:
Linha 34:
* freeglut3-dev
 
Certifique que as ferramentas básicas de compilação estão instaladas usando esteo pacote essencial:
* build-essential
 
Para quese situar sobre estas bibliotecas estejam na pilhapara OpenGL, examine as [[../APIs,_Bibliotecas_e_acronimos|APIs, BibliotecaBibliotecas e acronimosacrónimos]]
 
Nota: Nós escolhemos o GLUT porque ele é a biblioteca de composição de janelas mais minimalista que tem. Nós não vamos usar recursos avançados, e a maior parte dos nossos códigos estão em OpenGL plano, assim você não terá problema em se adaptar a outras bibliotecas maiores como a GLFW, SDL e SFML quando vocêfor criar seu novo jogo ou aplicativo. Nos poderemos escrever tutoriais específicos para estas bibliotecas.
 
== Mostrando um triângulo em 2D ==