J'essaye de récupérer les coordonnées d'un point dans une texture alors que j'ai pour information ses coordonnées à l'écran.
Voici un schéma pour vous aider à comprendre.

J'ai une texture en 640x480 (en bleu) dont je n'ai qu'une partie qui est affichée dans mon écran (en vert) qui a comme résolution 1536x2080.
J'ai pour informations :
_ Les repères sont dirigés dans le même sens,
_ La résolution de la texture et de l'écran,
_ Les coordonnées de mon pixel à l'écran (x,y),
_ Le haut de mon écran et de ma texture sont les mêmes (le 2048ème pixel de l'écran affiche le 480ème texel).
J'espère que vous pourrez m'aider et j'aimerais si possible avoir tout votre raisonnement pour savoir où je fais des erreurs.
Merci d'avance,
Cordialement,
Khel
EDIT : Je souhaite avoir les coordonnées dans le repère bleu, je les ai à la base dans le repère vert.

