Escolar Documentos
Profissional Documentos
Cultura Documentos
w
emanam do
Ô ¬
emanam
,,
passam por cada ponto do objeto e intersectam o
,, formando a projeção.
w
(ou ):
Ô wrojeção
(ou ): centro de
projeção é um ponto do espaço, a ser especificado. O
objeto é deformado de forma inversamente
proporcional à distância ao centro de projeção.
Ô wrojeção
(ou
):
(ou ): centro de projeção
no infinito (ponto ideal). Deve-
Deve-se especificar um
vetor, que é a direção da projeção. wode ser usada
para tomada de algumas medidas.
w
Ô projeção em perspectiva não preserva retas
paralelas, com algumas exceções: retas
paralelas contidas num plano paralelo ao plano
de projeção. Ângulos são preservados também
nesta situação.
Ô projeção paralela preserva retas paralelas;
ângulos são preservados apenas em plano
paralelos ao plano de projeção.
w
Ô ½etas paralelas que não são paralelas ao plano
de projeção convergem para um
..
½etas paralelas se intersectam em pontos
ideais. ssim, pontos de fuga podem ser vistos
como a transformação de pontos ideais em
pontos afins. projeção propriamente dita,
vista no espaço euclidiano mergulhado, se
obtém com a normalização dos pontos afins.
Existem infinitos pontos de fuga, um para cada
possível direção de retas paralelas.
w
Ô Ôe o feixe de retas paralelas é paralelo ao
algum dos três eixos principais, o ponto de
fuga é dito .
. wodem existir, portanto,
apenas três pontos de fuga axiais. Os pontos de
fuga axiais aparecem no plano de projeção
quando este corta um ou mais eixos principais.
w
w
w
w
Ô Existem dois tipos de projeções paralelas:
Ô À
Ô À
Ô Ga projeção paralela ortográfica, as projetantes
são normais ao plano de projeção, o que não
acontece com a projeção paralela oblíquaM
oblíquaM
w
Ô Os tipos mais comuns de projeções
ortográficas são: vista frontal, lateral e
superior. Ôão importantes para desenhos de
engenharia para representar partes de
máquinas e prédios, pois as distâncias e os
ângulos podem ser medidos a partir delas.
w
w
Ô Outro tipo de projeção ortográfica é a chamada
, que ocorre quando o plano de
,
projeção não é ortogonal a algum eixo
principal do sistema. ½etas paralelas são
projetadas em retas paralelas, mas os ângulos
não são preservados. s medidas podem ser
tomadas ao longo de cada eixo principal, em
geral com um fator de escala distinto.
w
Ô 0m tipo especial de projeção ortográfica
axonométrica é a projeção .. Trata-
Trata-se
de um caso especial em que o plano de
projeção forma o mesmo ângulo com os três
eixos principais. s projeções dos três vetores
unitários canônicos formam ângulos de 120o
entre si. Isto permite que as medições feitas na
projeção em cada eixo utilize a mesma escala.
w
w
Ô Outros tipos de projeções axonométricas:
dimétricas (ex: 100,100,160) e trimétricas.
ü
0101 0100 0110
ü
ü A ü ü
Ô werspectiva:
ü A
ü
ü
ü A
ü
ü
Ô azendo o corte em
,
,
::
, já que os algoritmos para
Ô ½azões:
, ,
paralelepípedo retangular são mais eficientes;
também são implementados (pelo menos a
parte central) em hardware; o corte pode não
ser feito corretamente para operações
homogêneas não usuais, como o que pode
ocorrer com nurbs.
Ô transformação do volume piramidal no
paralelepípedo pode é projetiva, ou seja, pode
ser representada no bloco de perspectiva da
matriz 4x4, seguida de uma normalização para
pontos afins. wara simplificar o entendimento,
utilizaremos o modelo 3D do livro de . Watt
/M. Watt.
Ô wara transformar este tronco de pirâmide no
paralelepípedo canônico, deve-
deve-se aplicar uma
transformação de coordenadas de vista para
coordenadas de
,, que apresenta uma divisão de e
# por ". transformação visa a facilitar as operações
de corte, interpolação linear e ordenação de
profundidade (z-
(z-buffer) para visibilidade. Gewman
and Ôproul µ73 mostraram que a coordenada " deve
ser transformada através de uma expressão do tipo:
" !-.*/"
Ô Esta transformação de z leva retas em retas e
planos em planos. Ela também preservará a
orientação da profundidade, desde que *<0.
orçando com que a transformação leve os
vértices extremos da pirâmide nos vértices do
paralelepípedo retangular [-
[-1,1]
[[-1,1]
[0,1], encontramos o valor de - e *. seguir
mostramos como ficam as transformações de
vista para tela (3D-
(3D->3D):
"
#
"
1
"
"
Ô wara a transformação ser incorporada na matriz
4x4, devemos separar a parte linear da não
linear, utilizando as coordenadas homogêneas,
em dois passos:
0"!((1"
)/[
!
0#!#
0"! )/[(1))] $ 1 /(1
1/( 1))
!"
/
E aí segue-
segue-se o passo da divisão de perspectiva:
!/0#!#/0"!"/(
Esta é uma normalização de ponto afim.
Ô matriz da parte linear da transformação então fica assim:
1 0 0 0
U
0 1 0 0 U
0 0
U
( ) U
U
0 0 0 U