Salut,
J'essaye en ce moment de développer un shader (effect) pour réaliser de l'éclairage (phong blinn) par pixel, bon, il n'y a aucun problème côté shader, le problème se pose du côté de l'application, voici ce qui me perturbe:
  • L'éclairage est calculé dans le repère objet, et la lumière est dans le repère monde.
  • La caméra est dans le repère monde/caméra.


Ma question est:
Comment passer du repère monde au repère objet ? (Au départ je croyais qu'il fallait multiplier par l'inverse de la matrice world, mais ça n'a pas l'air d'être tout à fait ça)
Merci.