Bonjour,

je réalise un petit programme sous Android avec OpenGL et je me trouve confronté à un problème de rotation de la caméra.

Je souhaite que lorsque l'utilisateur tourne son appareil une rotation de la caméra soit exécutée. Afin de réaliser cette rotation j'applique une matrice de rotation (prise sur la FAQ) à mon vecteur center (de lookAt). Tout semble bien se passer jusqu'à ce que mon angle avoisine les 350 degrée. A ce moment l'écran se renverse sans en comprendre la raison.

Pour information, je n'utilise que les angles de rotation en X et Y, Z est toujours à 0.

Pouvez vous m'éclairer ?

Merci