OpenGL

12160 palavras 49 páginas
Introdução à OpenGL

Índice

01. Introdução 1
02. Utilização 3
03. Tipos de Dados 5
04. Convenções para os Nomes das Funções 6
05. Bibliotecas 6
06. Máquina de Estados 8
07. Primeiro Programa 9
08. Desenhando Primitivas 12
09. Linhas, Pontos e Polígonos 18
10. Transformações Geométricas 21
11. Animação com OpenGL e GLUT 23
12. Gerenciamento de Eventos (teclado e mouse) 29
13. Utilizando Menus e Exibindo Caracteres 34
14. Programando em 3D 44
15. Utilizando Luzes 51
16. Malha de Polígonos 62
Bibliografia 65
Links 65

01. Introdução
OpenGL é definida como "um programa de interface para hardware gráfico". Na verdade, OpenGL é uma biblioteca de rotinas gráficas e de modelagem, bi (2D) e tridimensional (3D), extremamente portável e rápida. Usando OpenGL é possível criar gráficos 3D com uma qualidade visual próxima de um ray tracer. Entretanto, a maior vantagem na sua utilização é a rapidez, uma vez que usa algoritmos cuidadosamente desenvolvidos e otimizados pela Silicon Graphics, Inc., líder mundial em Computação Gráfica e Animação.
OpenGL não é uma linguagem de programação, é uma poderosa e sofisticada API (Application Programming Interface) para criação de aplicações gráficas 2D e 3D. Seu funcionamento é semelhante ao de uma biblioteca C, uma vez que fornece uma série de funcionalidades. Normalmente se diz que um programa é baseado em OpenGL ou é uma aplicação OpenGL, o que significa que ele é escrito em alguma linguagem de programação que faz chamadas a uma ou mais bibliotecas OpenGL.
As aplicações OpenGL variam de ferramentas CAD a programas de modelagem usados para criar personagens para o cinema, tal como um dinossauro. Além do desenho de primitivas gráficas, tais como linhas e polígonos, OpenGL dá suporte a iluminação, colorização, mapeamento de textura, transparência, animação, entre muitos outros efeitos especiais. Atualmente, OpenGL é reconhecida e aceita como um padrão API para desenvolvimento de aplicações gráficas 3D em tempo real.
Ao invés de

Relacionados

  • Opengl
    16056 palavras | 65 páginas
  • OpenGL
    1939 palavras | 8 páginas
  • Opengl
    580 palavras | 3 páginas
  • opengl casa
    308 palavras | 2 páginas
  • Animação opengl
    698 palavras | 3 páginas
  • Resumo opengl
    1037 palavras | 5 páginas
  • Edição de imagem com OpenGL
    496 palavras | 2 páginas
  • Opengl, cubos e movimentos
    642 palavras | 3 páginas
  • CG Aula3 1 Introdu O Ao OpenGL
    911 palavras | 4 páginas
  • Computação gráfica
    741 palavras | 3 páginas