Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Higher resolution stones and numbers? #205
Move numbers (and everything else on the board except the stones) are rendered live with CoreGraphics, so the resolution cannot be the problem. I suspect that the numbers appear blurred because of anti-aliasing taking place during the rendering process.
As for the stones, the images are sized 294x294, so the resolution should be more than sufficient, except maybe for the highest zoom levels. I suspect that the stones appear blurred because they are carelessly scaled down.
My initial guess that anti-aliasing is responsible was wrong. The actual bug was that the drawing process simply did not take Retina displays into account. Until today I did not understand how drawing on Retina displays really works. I won't make that mistake again (I hope). Thanks for raising this issue, it was the prod I needed to take action.