Extending the matrix project last week, the students are required to design a "surface matrix" with Python language. The surface matrix means that the matrix should be established on a surface, and the matrix should have transformation such as gradient or randomization.
The base surfaces, T.C. Kurt Hong, Fall 2015
Transformation |
The transformation is from the "anti-attractive object" which provide the force. The surface is pressed by the force and transformed with the shape of the objects. Basically, the algorithm is calculating the shortest distance between each point on the surface and the object. The point is moved away from the object according to the distance. Furthermore, if we change the direction of the movement, the "force of pressing" will turn into force of "attracting".
Plane and the Donuts, T.C. Kurt Hong, Fall 2015
Cylinder and the Ball, T.C. Kurt Hong, Fall 2015
Plane and the Ball, T.C. Kurt Hong, Fall 2015
Mountain and the Ball, T.C. Kurt Hong, Fall 2015
Led Zeppelin and the Ball, T.C. Kurt Hong, Fall 2015
Led Zeppelin and the Spiral Tube, T.C. Kurt Hong, Fall 2015
Plane and the Cone, T.C. Kurt Hong, Fall 2015
Plane and the Bullet. T.C. Kurt Hong, Fall 2015
Plane and the Cube, T.C. Kurt Hong, Fall 2015
沒有留言:
張貼留言