Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Tutorial de instalação do OpenGL 
Escrito por: Lucas Lattari 
 
O OpenGL (Open Graphics Library) é uma API (Interface de 
Programação de Aplicativos) livre utilizada na Computação Gráfica para 
desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros. 
este é um conjunto de algumas funções que fornecem acesso a praticamente 
todos os recursos do hardware de vídeo. 
Internamente, ele age como uma máquina de estados, que de maneira 
bem específica diz ao OpenGL o que fazer. Usando as funções da API, você 
pode ligar ou desligar vários aspectos dessa máquina, tais como: a cor atual, 
se transparência será usada, se cálculos de iluminação devem ser feitos, se 
haverá ou não o efeito de neblina e assim por diante. 
O objetivo desse tutorial é apresentar, em poucos passos, como é 
realizada a sua instalação em ambiente Windows 7 utilizando a IDE 
Codeblocks. Além disso, é mostrado um exemplo C/C++ de como é feito o 
carregamento e apresentação de imagens em janela gráfica. 
 
Instruções 
 Passo 1. Instale o IDE Codeblocks. Ele é um ambiente de 
desenvolvimento (IDE) recomendado para o uso do OpenGL com as 
linguagens C/C++. Existem dois links para download, que são: 
http://prdownload.berlios.de/codeblocks/codeblocks-10.05mingw-setup.exe ou 
http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-
10.05mingw-setup.exe. 
 
Passo 2. O Codeblocks já traz consigo os pacotes para o uso do 
OpenGL, exceto um deles, chamado GLUT. Ele é fundamental para o uso de 
janelas gráficas do Windows. Ele está disponível nesse link: 
http://dl.dropbox.com/u/8649404/glut-3.7.6-bin.zip. 
Assim que baixar o pacote acima, deve-se adicionar o arquivo “glut.h” na 
pasta Include do Codeblocks, dentro da pasta GL. O endereço dessa pasta é: 
“(Pasta Do Codeblocks)\MinGW\include\GL”. Geralmente essa pasta se 
encontra em: “C:\Program Files (x86)\CodeBlocks\MinGW\include\GL”. 
O mesmo procedimento acima deve ser feito para o arquivo “glut32.lib”. 
Esse arquivo deverá ser adicionado na pasta Lib do Codeblocks. O endereço 
dessa pasta é: “(Pasta Do Codeblocks)\MinGW\lib”. Geralmente essa pasta se 
encontra em: “C:\Program Files (x86)\CodeBlocks\MinGW\lib”. 
Passo 3. O Codeblocks já traz um assistente para criação de um projeto 
OpenGL com janela gráfica GLUT. Assim que abrir o Codeblocks, abra a opção 
“File > New > Project” no menu superior, como na janela abaixo: 
 
 
Feito isso, escolha a opção “Glut Project” e tecle “Go”: 
 
Uma vez selecionado, aperte “next” na tela a seguir 
 
Dê um nome ao seu projeto em “Project Title” e novamente aperte 
“Next”. Anote a pasta onde se encontra seu projeto, ela será importante nesse 
tutorial. 
 
Novamente aperte “Next”, sem modificar a próxima janela: 
 
Finalmente, tecle “Finish” para encerrar! 
 
Feito isso, seu projeto estará pronto, mas ainda falta um último arquivo 
do pacote baixado no passo 2. Pegue o arquivo “glut32.dll” e adicione na pasta 
do projeto que você criou, dentro de “(Pasta do projeto)/bin/Debug”. No 
exemplo deste tutorial ficou: 
“C:\Users\Lucas\Dropbox\Projetos\CG\HelloWorldCG\bin\Debug”. 
 Passo final. Rode seu exemplo teclando F9, este deverá ser idêntico ao 
da figura abaixo. 
 
E é isso! Para mais informações, dúvidas ou eventuais problemas, me procure 
no e-mail: llattari@ic.uff.br. Tenham uma ótima aula e bem-vindos ao mundo da 
CG!

Mais conteúdos dessa disciplina