Escolar Documentos
Profissional Documentos
Cultura Documentos
Coordenadas Homogêneas
Também chamado de coordenadas projetivas;
Introduzidas por August F. Möbius em 1827;
Sistema de coordenadas utilizado em geometria projetiva;
Possui a vantagem de que as coordenadas de pontos, incluindo
pontos no infinito, podem ser representados usando
coordenadas finitas;
Fórmulas usando coordenadas homogêneas são
frequentemente mais simples e compactas;
Sistemas de Coordenadas
Aplicações:
Computação Gráfica
GBC204 – Computação Gráfica Visão Computacional 3D
Prof. Dr. rer. nat. Daniel Duarte Abdala
Facilita a representação matricial de transformações afins e
projetivas.
1 2
5 6
1
15/04/2019
7 8
9 10
11 12
2
15/04/2019
13 14
y
(0, 0)
(75,50)
no monitor é igualmente finito.
y y
(0, 0)
Uma janela é medida fisicamente em pixels; (-75,-50)
janela;
Está região de mapeamento é chamada de região de
clipping.
17 18
3
15/04/2019
Viewports Viewports
Mapeamento de coordenadas do modelo para Caso a proporção de
coordenadas da janela. tamanhos entre a janela do
x modelo (window) e a janela
– X
(150, 100) do monitor (viewport) seja
1 (aspect ratio = 1) o
y mapeamento se dá de
(0, 0)
forma direta;
x
– X Caso AR ≠ 1 a
(150, 100)
transformação deverá
y
executar uma operação de
(0, 0)
interpolação.
19 20
y
void glViewport(x, y, width, height)
23 24
4
15/04/2019
Matriz de Transformação
distante
próximo
Volume de visualização
fovy
(fustrum) f = cot
2