çiftdoğrusal çoğu tarayıcı 2D tuval üzerine görüntülemek için kullandıkları filtreleme ile kombine (örneğin, kısa 100,5, 100,5 kaydırıldığında ettik).
Temel olarak, pikseller arasında bir görüntü çizerseniz() piksel, her piksel iki pikselin üzerine düzeltilir, yani kenarlar arka plan üzerinde% 50 alfa ile çizilir. Bu, bir sonraki döşemenin kenarı aynı olduğundan ve diğer döşemenin% 50 alfadan% 50 alfaya kadar% 50 alfa harcadığından, döşeme kırılır. Bu, karoun geri kalanından daha açık veya daha koyu (arka plan rengine bağlı olarak) görünecektir. Böylece fayansların kenarları boyunca "dikişler" elde edersiniz.
Düzeltmek için: Math.round() görüntü koordinatlarınızın yanı sıra, herhangi bir çevirme() çağrısı (yarım pikselle çeviri yaptığından aynı etkiye sahip olduğu için). Bu, her şeyin pikselle hizalanmış bir ızgaraya çizildiğini ve asla dikişlenmeyeceğini garanti eder.
Kodunuzun bir parçası yararlı olacaktır –