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 ==
|