Slide to translate
Move the shape by
X
{{ s1.x > 0 ? '+' : ''}}{{ s1.x }}
Y
{{ s1.y > 0 ? '+' : ''}}{{ s1.y }}
Tap to reflect
Reflect the shape across the
Tap the grid intersections to plot the mirrored points.
Points found: {{ s2.userPts.length }} / {{ s2.shape.length }}
Points found: {{ s2.userPts.length }} / {{ s2.shape.length }}
Tap to rotate
Rotate counter-clockwise about origin
Drag the sequence
Find the 2 steps to match the target
Step {{ idx + 1 }}
{{ slot.label }}
{{ block.label }}
Mastered!
You successfully performed translations, reflections, and rotations!