Open GL - Vector UP de la camara

   
Vista:

Vector UP de la camara

Publicado por Alda (1 intervención) el 03/07/2008 21:08:27
Buenas, acabo de encontrar este foro y me dirijo para intentar buscar la solucion a un problema. Estoy haciendo una practica, en la que tengo que colocar una camara y moverla en varias direcciones. Eso ya lo he conseguido pero tambien tengo que rotar la camara en su vertical a izquierda y derecha. Eso es facil de hacerlo, por ejemplo, si lo hago en el eje Y. Para eso simplemente pongo el vector UP (0.0,1.0,0.0) y llamo a gluLookAt. El problema esta en que si yo muevo la camara y la coloco, digamos diagonalmente (que el vector UP no este en paralelo con el eje Y), como hago para calcular el nuevo vector UP??
No se si me he explicado bien pero bueno, si alguien lo entiende y puede ayudarme pues muchas gracias. Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder