1
Graphique / Re: dessiner dans une zone avec clipping, mais en ratio 1:1 ?
« le: Avril 21, 2020, 06:37:10 pm »Si tu veux une vue ....
merci beaucoup !
je n'avais pas compris que la view devait garder comme coordonnées mini 0,0.
Mais du coup, avec les arrondis de float vers integer dûs au viewport, est-on bien sûr que les pixels de mes textures vont bien être affichés sur des valeurs entières (et donc sans artéfacts) ?
Parce que dans mon exemple, ma view va avoir comme coordonnées "globales" : float(200/1000)*1000 = 200 et float(100/800)*800 = 100 car ça tombe juste,
mais si ma fenetre faisait 1024x768
et si j'avais choisi de la positionner en 189,263, on aurait eu pour coordonnées du coin de ma view :
float(189/1024)*1024 = 188.99999 et float(263/768)*768=263.00001 .
Que se passe t'il avec sfml dans ce cas là ? Il arrondit vraiment tout à l'entier et positionne les sprites sur des pixels entiers, ou bien il tente une interpolation ?
Car du coup, s'il doit interpoler toute ma view, ca va rajouter de l'overhead...