Zesinvxz 0 r aa t cos i aa t sen a z a y

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: eção (definido pelos limites do frustum) devem guardar a mesma razão entre suas dimensões, para não gerar aberrações Câmera fora da origem (caso geral) No caso mais geral, a posição e orientação da câmera virtual são também especificadas Como se dá então a visualização 3D nesse caso? Câmera fora da origem (caso geral) Duas alternativas: Derivar uma matriz geral de projeção para transformar os objetos (trabalhoso); ou Transformando o mundo, a câmera fica na posição e orientação canônica (mapeamento) São as transformações de visualização Podem ser especificadas de várias formas Modelo mais popular para a Modelo mais popular para a transformação de visualização Distância focal, tamanho/forma da imagem e planos de corte definidos na transf. de projeção perspectiva Em adição, especifique: Especificar também orientação da câmera em torno do eixo lookfrom­lookat lookfrom : onde está o ponto focal (câmera) lookat: ponto no mundo centrado na imagem vup: vetor no mundo indicando o “acima” da imagem (norte da câmera) Especificação de parâmetros de visualização é similar ao processo de tirar fotografias de uma cena Implementação (3 passos) Implementa 1) Translada de –lookfrom, traze...
View Full Document

Ask a homework question - tutors are online