Manual de Apoio 2010
Manual de Apoio 2010
Manual de Apoio 2010
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capítulo 7Imagens no OpenGL7.1 BitmapsO aspecto visual <strong>de</strong> um bitmap não é o i<strong>de</strong>al, ainda que seja perfeitamente possível i<strong>de</strong>ntificar os objectos nelecontidos (Figura 7.1(a)). No OpenGL os bitmaps po<strong>de</strong>m ser utilizados para máscaras (polygon stippling), fontes ecaracteres e dithering a duas cores.(a) Bitmap(b) PixmapFigura 7.1: Imagem BitmapA imagem da Figura 7.1(b), contém 256 níveis <strong>de</strong> cinzento, sendo <strong>de</strong>nominada <strong>de</strong> pixmap.Figura 7.2: Imagem CampfirePo<strong>de</strong>mos <strong>de</strong>screver a imagem utilizada anteriormente para o stippling <strong>de</strong> polígonos (Figura 7.2), sob a forma<strong>de</strong> um array <strong>de</strong> 4 bytes × 32 (32 × 32 bit). Os valores no array <strong>de</strong> bytes estão em hexa<strong>de</strong>cimal. Como po<strong>de</strong>mosobservar, os valores no array estão invertidos, ou seja, a primeira linha do array representa a última linha dobitmap.68