diff -r 25e71ada2a6d -r 37ebedd84755 middleware/Tracking/Gestures/UserPositionDetector.cs --- a/middleware/Tracking/Gestures/UserPositionDetector.cs Wed May 30 10:22:46 2012 +0200 +++ b/middleware/Tracking/Gestures/UserPositionDetector.cs Thu Jun 21 16:52:56 2012 +0200 @@ -89,15 +89,16 @@ public int ImagesToShow(float proximity, int N) { //Si la proximité est nulle, on retourne 0. - if (proximity == 0f) + if (proximity <= 20f) return 0; //Si on n'est pas encore trop près mais qu'on dépasse le point zéro. - if (proximity >= 90f) + if (proximity >= 80f) return N; //Pour chaque intervalle de déciles (dans les pourcentages), le nombre de dizaines //du pourcentage de proximité plus un, fois le nombre de dizaines d'images seront affichées. - return (((int)proximity / 10) + 1) * ((int)N / 2); + //return (((int)proximity / 10) + 1) * ((int)N / 2); + return ((int)proximity / 10) * ((int)N / 10); } } }