Чтобы избежать каких-либо внешних воздействий, вы должны запустить тест с новым проектом с двумя изображениями бок о бок, используя немного разные масштабные коэффициенты.
Вы также должны знать, что в конечном итоге пиксели текстуры спрайта должны быть сопоставлены спиксели экрана, которые могут привести к снижению точности масштабирования.Если у вас есть текстура размером 10x10 пикселей, она будет занимать 10x10 пикселей на экране с масштабным коэффициентом 1.0.Эта текстура увеличится только до 11x11 пикселей, если вы используете масштабный коэффициент 1,05 или выше.Вероятно, что размер текстуры на экране остается неизменным с масштабными коэффициентами в диапазоне от 0,95 до 1,04.
В зависимости от алгоритма округления и субпиксельного рендеринга конечный результат может немного отличаться.Но это объясняет основной принцип, что в конечном итоге вы не можете масштабировать текстуру с бесконечной точностью, потому что в конечном итоге один пиксель либо отображает пиксель текстуры (тексель), либо нет.
Отключение субпиксельного рендеринга в ccConfig.h может привести к лучшим результатам.