Geometry Explorer

Interactive visualizations of geometric transformations and spatial relationships. Experiment with rotations, scaling, and translations in real-time.

Transform & Visualize

Use the controls below to manipulate geometric shapes and observe transformations in real-time.

🔄 Rotation

deg

Scale

×

↔️ Translation

X Axis px
Y Axis px

🔷 Shape Selection

Interactive Canvas

X: 0, Y: 0

Understanding Geometric Transformations

🔄

Rotation

Rotation transforms an object by turning it around a fixed point, typically the center point or origin. The angle of rotation is measured in degrees, with positive values rotating counterclockwise.

↔️

Translation

Translation moves an object by sliding it along the X and Y axes without changing its orientation or size. Think of it as shifting the object's position in the coordinate plane.

Scaling

Scaling changes the size of an object by multiplying its dimensions by a scale factor. A scale factor greater than 1 enlarges the object, while a factor less than 1 shrinks it.