Mushi is a project designed to generate unique, self-animating paintings with possibilities for user interaction and collaboration. Created in Processing, the program utilizes relatively simple procedural animation techniques in order to create a complex, self-designing artwork without being overly cumbersome.
The goal of this project was to find a way to depict an animation sequence as a single, non-moving object or image. The approach has been is to capture position data from the animation in order to generate a sculpture.
In addition to generating a sculpture from the position data, color data from the sculpture is also recorded. This is done in 2 forms: snapshots of small segements of animation, and pixel color maps that can be used as skins for the sculptures.
Once the sculpture is generated, the pixel color map is used to place color on the model, so that the 3D form can mimic the color palette of the original animation.
below: sculpture with pixel color dataDifferent results can be attained by porting the objects into Maya and experimenting with rendering settings and the position of the pixel color maps.
below: Maya renderings of sculptures using glass texture surrounded by pixel color map on the sides and small segment images separating segments of the sculpture.