next up previous
Next: Outros arquivos Up: Apêndice - Detalhes da Previous: Log

Visualização 3D - $glview$

Para a visualização da trajetória e ângulos da aeronave foi criado uma estrutura chamada $GLView$ (OpenGL Viewport). Todos as funções e procedimentos relacionados a parte de desenho estão separados aqui.
Nesta estrutura estão sendo guardados os dados de Camera, largura e altura da janela, Janela correspondente e janela OpenGl, além das opções de desenho relativos a cada instância desta estrutura.
Camera contém os dados relativos ao vetor de rotação $quat$, (Quaternion), este vetor é calculado com o auxilio de funções trackball() e add_quats(), também temos, posição do observador em relação ao vetor de rotação $quat$, centro da camera, e distância em relacao ao centro.


next up previous
Next: Outros arquivos Up: Apêndice - Detalhes da Previous: Log
Julian Geraldes Monteiro 2000-12-20