Hi,
I have a scene with tk2dCamera with PixelsToUnit set to 1 (It was set to 100 but I changed it to the 1 to rule out floating-point precision errors). I have 12 frame animation with sprites which are NPOT and the dimensions of the each sprite could vary. Each sprite has anchor point set. The camera position is aligned to the pixel. The GO with the sprite animator is aligned to the pixel. If I start player, the one exact frame in the middle of the animation, is always "distorted". That is, it looks like it was stretched 1 pixel right. I can PM you some demo project so you can try it for yourself. If I set the position of the GO of the sprite to sub-pixel value, i.e. 0.5, then distortion doesn't occurs. I also see this distortion on this exact frame in the tk2d animation editor when playing/stepping the animation.
Also when viewing this single sprite in the tk2d sprite editor (or in the image editor like gimp) it looks ok.
It looks like some sub-pixel error somewhere but could not find where it cam from.
Thank you