Estudo Dirigido - Técnicas de Rasterização
- O que você entende por rasterização? Por que ela é um procedimento
essencial em Computação Gráfica?
- Discuta os problemas envolvidos na rasterização de pontos isolados.
- Quais são as principais motivações dos principais algoritmos
de rasterização (por exemplo, DDA e Bresenham)
encontrados na lietratura?
- Dados dois pontos (0,0) e (18,6). Utilize a técnica DDA para obter
as coordenadas dos pontos no intervalo de x igual a [0,18].
- Quais são as coordenadas que o algoritmo de Bresenham escolheria
para rasterizar o segmento definido por (0,0) e (18,6)? Mostre,
passo a passo, a aplicação do algoritmo.
- Rasterize um arco de circunferência
de ângulo 45o centrado na origem e tem um extremo no ponto
(2,0) com uso do
- método polinomial
- método trigonométrico
- método de ponto médio
- método Bresenham
Compare os resultados obtidos em termo de número e o tipo de operações.
- Os algoritmos de rasterização de círculos consideram que eles estejam centrados
na origem. Qual modificação você introduziria para rasterizar círculos
centrados no ponto (x,y)?
- O que você entende por uma vizinhança 4-conectada e 8-conectada?
- Descreva um procedimento recursivo para preencher uma figura poligonal quando
- a borda (rasterizada) da figura for conhecida.
- o interior (rasterizado) da figura for conhecido.
- Comente a seguinte afirmação: "Quando é feito um preenchimento de figura
orientado pela sua borda, pode acontecer "vazamento"".
- Mostre, passo a passo, a rasterização de um polígono definido pelos
pontos (1,1), (8,3), (8,11), (4,8), (1,11) pelo algoritmo de corrida.
- Quais efeitos indesejados podem se resultar de uma rasterização?
- O que você entende por efeitos de aliasing? Cite alguns deles?
- O que você entende por técnicas de anti-aliasing?
- Por que não é incorreto afirmar que as técnicas de anti-aliasing
"produzem efeitos de aliasing"? Exemplifique.
- Qual é a diferença entre pré-filtragem e pós-filtragem em Computação Gráfica?
Dê um exemplo para cada classe de técnicas.
- Em que consiste amostragem por área (area sampling)? E superamostragem
(supersampling)?
- Supondo que foi adotada uma superamostragem de 3x3 para cada pixel. Depois
de uma rasterização, três subpixels receberam a cor vermelha,
três a cor verde e três a cor azul. Qual é a cor final do pixel?
- Em que consiste filtragem passa-baixo (lowpass filtering)?
E deslocamento de pixel (pixel phasing)?
- O que você entende por meio-tom (halftoning)? Cite algumas
aplicações.
- Quais são os três algoritmos que podem "emular" o processo de meio-tom?
- Quais dos algoritmos que emulam o meio-tom não sacrificam a resoluação
espacial? Justifique.
- Quando os resultados obtidos por aproximação por padrão são iguais
aos resultados obtidos por dithering? Justifique.
- Seja uma imagem de 256 níveis de cinza. Qual erro que um pixel de
com o nível 96 propagaria para os seus três vizinhos no algoritmo
de Floyd-Steinberg na geração de uma imagem binária onde o nível 0
é mapeado para preto e o nível 255 para o branco?
Voltar para a página do curso.
Avançar para o próximo estudo.