13.07.2015 Views

Manual de Apoio 2010

Manual de Apoio 2010

Manual de Apoio 2010

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3.5 Regras na Criação <strong>de</strong> Polígonos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.3.6 Sub-divisão <strong>de</strong> Arestas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.4 Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.4.1 Buffer <strong>de</strong> Profundida<strong>de</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374.4.2 Scissors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 Cores, Materiais e Luzes 395.1 Cor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395.1.1 Modos <strong>de</strong> Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405.2 Utilização <strong>de</strong> Cores no OpenGL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425.2.1 Shading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425.3 Cores no Mundo Real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445.3.1 Luz Ambiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445.3.2 Luz Difusa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445.3.3 Luz Especular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455.3.4 Luz <strong>de</strong> Modo Geral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455.4 Materiais no Mundo Real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455.5 Adição <strong>de</strong> Luzes ao Cenário . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465.6 Fontes <strong>de</strong> Luz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485.6.1 Configurando uma Fonte <strong>de</strong> luz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535.7 Efeitos <strong>de</strong> Iluminação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545.7.1 Luz Especular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545.7.2 Normal Averaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555.7.3 Especificando um Spotlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.7.4 Tesselation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 Cores e Materiais (Continuação) 586.1 Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586.1.1 Combinação <strong>de</strong> Cores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586.1.2 Alteração da Equação <strong>de</strong> Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616.2 Antialiasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626.2.1 Multisampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636.3 Nevoeiro (Fog) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636.4 Accumulation Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657 Imagens no OpenGL 687.1 Bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687.2 Pixmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707.3 Operações com Pixels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717.4 Outras Operações com Imagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748 Mapeamento <strong>de</strong> Texturas 788.1 Carregamento <strong>de</strong> Texturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788.1.1 Pipeline do Carregamento <strong>de</strong> Imagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798.1.2 Utilizando o Color Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798.1.3 Actualização <strong>de</strong> Texturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808.2 Mapeamento <strong>de</strong> Texturas à Geometria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818.3 Exemplo <strong>de</strong> Textura 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828.4 Texture Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848.5 Parametrização <strong>de</strong> Texturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858.5.1 Filtering Básico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858.5.2 Texture Wrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868.5.3 Mipmapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868.5.4 Mipmap Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878.5.5 Geração <strong>de</strong> níveis <strong>de</strong> Mipmapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878.5.6 Geração <strong>de</strong> Mipmaps por Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888.5.7 Level Of Detail (LOD) Bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898.6 Texture Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!