Bonjour,
Voila, j'ai codé un petit algo qui effectue la rotation d'un angle donné.
Dison que j'ai une image de 256x256 pixels
si je fait la rotation de 45° et que je garde LA meme dimension pour l'affiche, les coins de l'images seront effacés....
donc il faudrais agrandir la fenêtre pour que les coins ne soit pas coupés,
si on ne veut pas se cassé trop la tête on n'a qu'a agrandir de RacinceCarré(256^2 + 256^2) <--- la diagonal de l'image..
mais si on veut faire plus propre(faire que la fenetre se dimensionne selon l'angle de rotation)
(Sin = Opp /Hyp) <-- pour la hauteur
j'ai donc éssayé avec : 2*(Sin(angle) * taille image)
mais cela marche seulement pour 45°
est-ce que quelqu'un peut - il m'expliquer comment redimensioner correctement la fenetre?
d'avance merci
Partager