Função Base OpenGL (Triângulo)

Logo abaixo um exmplo de programa base em OpenGL, tendo como resultado uma janela com um triângulo vermelho no centro. #include <stdlib.h> #include <GL/glut.h> //Funçao de Call Back void desenha (void) { //Define a cor de fundo da Janela glClear Color(1,1,1,0); //Limpa a Tela glClear (GL_COLOR_BUFFER_BIT); //Define a cor do desenho glColor3i(1,0,0); glBegin(GL_TRIANGLES); //Define a posição do ponto do vértice glVertex2i(-5,-5); glVertex2i(0,5); glVertex2i(5,-5); glEndl(); //Desenha os itens definidos anteriormente glFlush();…
Padrão de Nomes de Funções em OpenGL

___________________________________________________________________________ Padrão de Nomes de Funções Para facilitar o uso, dos nomes das funções da biblioteca OPENGL segue um padrão. O padrão adotado é simples a primeira parte do nome representa a biblioteca representante. A segunda parte é o nome do comando. A quarta parte represneta o tipo de parâmetro da função e a terceira parte o numero de parâmetros. Exemplo: ___________________________________________________________________________ Tipos de dados aceitos ___________________________________________________________________________ Argumento Tipo s …
Instalando biblioteca GLUT.H

Segundo [Scheiner,2004], a OpenGL fornee um conjunto de comandos muito importantes para a modelagem e visualização de objetos geométricos. Porém, esses comandos são muito primitivos,no sentido que fornecem um baixo nível para a elaboração de desenhos deve ser implementada utilizando tais comandos. Além disso, como a OpenGL não contém funções para gerenciamento de janelas, também seria nescessário trabalhar com o sistema de janelas disponível no ambiente do Sistema Operacional. Para…