Xinyao Wang

An interactive creature has 10 hands, which can stretch out and give you many high-fives.<br />


It is alive. It can breath. It has 10 hands, which can stretch out and give you many high-fives. Before you touch it, it starts to deform and stretch out one of its’ hand. Then, you guys have a perfect high-five. However, if it stretch out to many hand at the same time, it will get tired and breath more rapidly. Kinect will sense the movement of the users’ hands, and send out data to PC. Then analyse the data and get rid of the noise with Processing. Arduino will receive the data of hand movement. Then control the linear actuators.


Introduction to Physical Computing

Nature Geometry

Xinyao Wang, Yuli Cai, Yuan Xue

Let's play and relax in the galaxy and interact with the Moon. Look up and around!


An interactive abstract imagery of natural textures, the Moon, and universe in simple geometric shapes projected perfectly onto a well-designed physical object on a white wall to maximize user experience. It gives you pure pleasure in changing and seeing the different projections/patterns/modes according to simply intuitive gestures and body movements.


Introduction to Computational Media