Comment on optimise ce genre de trucs ?
Pourquoi optimiser ?
C´est interressant d´optimiser quand tu as une operation qui bouffe 80% du temps cpu, mais la camera tu la positionne une seule fois par rafraichissement d´ecran, ca sert a rien d´optimiser.
Tu peux en effet definir une constante PI/180 si tu veux eviter une division.
préferer plutot des opérations de matrices
Une matrice, c´est juste une facon de noter les calcul, ca remplace pas ton sin/cos, que tu es bien obligé d´utiliser pour la remplir ta matrice.
"C´est mieux de tout déplacer et de laisser la caméra en 0,0,0 ou de déplacer la caméra dans un environnement fixe?"
C´est comme tu veux, ca change pas grand chose sur des machines puissantes. Sur des petites machines comme la DS ou meme la PSP qui ont de problemes de precisions sur les flottants, ca peut etre interressant de laisser la camera en 0,0,0.