Identity Motion


Details

Identity Motion was my thesis project at ITP. It is a screen-based moving mosaic built in C++ with the OpenFrameworks graphics library. The aesthetics of the piece are inspired by Islamic tile designs. 

Research

The mosaic is constructed from three types of tiles: equilateral triangles, squares, and regular hexagons. Each of the pieces moves in space according to the rotations that define its symmetry. In math, the symmetry of an object is described by all the ways it can be rotated in space and still look the same though its orientation differs. The video below demonstrates the basic motions for the tiles, which I used for my project. (Mathematically speaking, there are other motions, but they all consist of combinations of these ones, as well as the identity motion, in which the shape remains in the same position.)

Here is a video of my thesis presentation for this project.
© 2025 KIM ASH