sexta-feira, 25 de fevereiro de 2011

cameras em xna


As cameras no xna sao composta de duas matrizes diferentes,
a view matrix e a projection Matrix. A projection Matrix, 
define o frustum de visualização da camera ou o campo de visão
lembrendo que o campo de visualização define a area em frente 
a camera que esta visivel para a camera. O campo de visao tem
varios componentes, o angulo da camera, a proporção, e os planos 
"perto" e "longe", que sao os limites de visualização da camera.
a projection matrix, tipicamente, não muda durante o jogo, enquanto
a camera vai se mover, e rotacinar em 3D, o frustum da camera normalmente
também se mantem constante.
A View Matrix defineonde a camera esta localizada no "mundo" e como ela esta
rotacionada, a view matrix é criada a partir de 3 vetores a posição,
o local para onde a camera esta apontando e o vetor que indica a posição de
cima da camera, em contraste com a projection matrix, que não necessita
mudança quando a camera se move, a view matrix ira mudar para 
refletir as novas rotações e posição.

0 comentários:

Postar um comentário