lfs a écrit :
ben dans le cas d'un point de vue à l'infini, l'algo est simple:
tu créé une nouvelle image de même hauteur et de largeur largeur * 2racine(2), et après tu parcours chaque ligne de ta nouvelle image et tu fais un truc du genre :
Si x < milieu alors
couleur[x] = couleur[milieu - x*rac(2)]
sinon
couleur[x] = couleur[milieu + x*rac(2)]
Le tout en arrondissant les valeurs comme il faut évidemment.
(bon je peux me tromper je fais ça à l'arrache, c'est la fin d'aprem et j'ai pas envie de prendre un papier pour gribouiller)
Dans le cas d'un point de vue proche, et ben tu rajoutes les cosinus et les sinus qui vont bien .
|