When I first came across William Beaty’s technique for “abrasion holograms” which can be used to quickly create holographic images by hand, I was immediately hooked. The idea of the technique is to create a 3D object by making a series of circular scratches in a plastic sheet. When viewed in the sun, the light reflected by each scratch creates an image of a point of light above or below the surface of the plastic. The radius of the arc sets the depth of the point, and its orientation (concave up or down) determines whether the point is above or below the plane. The easiest way to make these is with a compass, but with anything more complex than a simple flat shape it rapidly becomes difficult to determine the correct location and radius for each arc in a 3D shape.
To combat this, I decided to create a method for generating hologram “patterns” which could be easily traced by hand. My initial version starts out with a 3D model of an object in Google SketchUp, a simple free modeling program. A slightly modified version of the dataexporter script extracts the edge locations from the model, and then a Python script translates those edges into a pattern which can be printed and used to trace out a hologram by hand.
Here’s an example: