1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Universidade Federal de Rondônia Computação Gráfica Lista 1 A computação gráfica, na divisão clássica, se divide em 3 sub áreas, e, em um divisão mais atual, se divide em 4 sub áreas. Quais são e como se relacionam? O que é o pixel e onde é armazenado? E o que é um voxel? Faça uma comparação entre as áreas de visualização, processamento de imagens e visão computacional. Dê exemplos de, pelo menos, duas aplicações em cada uma destas áreas. Quais são as diferenças entre os dispositivos de exibição vetoriais e matriciais? Qual é o papel das APIs gráficas? Como se dividem os dispositivos gráficos de entrada/saída? Quais as restrições/aplicações de cada um? Dê exemplos de cada tipo de dispositivo para E/S. Explique o funcionamento do Frame buffer e a relação coma look‐up table. Qual é a forma mais simples que você conhece para se realizar a rotação de 90° de uma imagem qualquer? Simetria e reflexão são conceitos muito usados pelos algoritmos de conversão matricial de primitivas para aumentar o desempenho destes. Defina estes dois conceitos, ilustrando situações onde podem ser usados. O que são e por que usamos Coordenadas Homogêneas em Transformações Geométricas? Marque verdadeiro ou falso: a. A composição de duas rotações comuta. b. A composição de duas translações comuta. c. A composição de uma escala com uma rotação comuta. d. A composição de uma ou mais transformações de rotação não preserva distância e ângulo. e. A composição de uma ou mais transformações de translação preseva distância e ângulo. f. A composição de transformações de rotação e de translação não preserva distância e ângulo. g. A composição de transformações de escala preservam distância e ângulo. Algumas matrizes de transformação possuem determinantes diferentes de 0. Qual o significado deste fato? Como podem ser feitas as transformações geométricas fundamentais em torno de um ponto qualquer? Suponha que um certo objeto O deve ser rotacionado por 60° pelo ponto (0,1), a seguir sofra uma escala de 3 tanto em relação ao eixo x quanto ao eixo y, e dpois seja transladado por (3,1). a. Obtenha a representação em coordenadas homogêneas dessa composição de TGs fundamentais. b. Qual a sequência de composição dessas transformações? Essa sequência é importante? Considere o quadrado D com diagonal (0,0) e (1,1). a. Descreva qual deve ser a sequência de transformações geométricas que transforma D no paralelogramo dado pelos vértices (0,0), (3/2, ½), (2,2) e (1/2, 3/2). b. Considerando D, amplie‐o para o dobro de seu tamanho e depois rotacione‐o em relação ao seu centro geométrico em 30°. Mostre que refletir um objeto com relação ao eixo x e depois com relação ao eixo y é equivalente a uma rotação ao redor da origem. Determine a matriz de transformação que efetua uma rotação de um ângulo de 120° em torno do eixo definido pelo vetor unitário 1,1,1 . √
18. O que é o OpenGL? Para que serve? O que é possível fazer com o OpenGL e quais são suas limitações? 19. Qual é a convenção utilizada para a nomenclatura das funções em OpenGL? Quais as vantagens de sua utilização? 20. O que é a GLUT e para que serve? 21. Descreva o processo de formação de imagens dos dispositivos de saída CRT, LCD e plasma e diga quais são as vantagens e as desvantagens de cada um deles. 
Download

Universidade Federal de Rondônia Computação Gráfica Lista 1 1. A