Programação com OpenGL/Modern OpenGL Tutorial Navegacao: diferenças entre revisões

[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
Linha 23:
 
== Posicionando a camera ==
 
Não há conceitos pré definidos de camera no OpenGL. Nos temos de fazer uma implementação que engane.
 
Nossa técnica é a seguinte: em vez de pensarmos em como mover nossa camera em um mundo fixo. nós pensaremos em como mover o mundo em torno da nossa camera.
 
Por exemplo, movendo a camera para 3 unidades do eixo X é o mesmo que mover o mundo inteiro para -3 unidades do eixo X. O mesmo para todos os outros eixos e para rotações.
 
Manteremos isto em mente enquanto trabalhamos com a camera. o resultado final ficará completamente intuitivo, mas sempre que vamos trabalhar com a camera, se você esquecer que usamos este truque primeiro, você pode ter uma transformação estranha.
 
== Controle da camera ==