moveTo → arc → closePath でマスを描き、パレットを循環させて隣り合うマスの同色を防ぎます

8 マス · 弧の角 45°

ドラッグで回し、離すと慣性で回ります

0° 累積回転