How to Make a Matrix Bullet Time Rig with a Ceiling Fan and a GoPro Camera

I’ve always been fascinated by the time slice technique (also known as “bullet time”). Probably the most famous use of this comes from a scene in the first Matrix film where Neo dodges a series of bullets. To capture this look the filmmakers set up an array of cameras that fired off at high speeds in sequence. After a lot of work interpolating frames (creating frames between frames) using an in-house software program (now known as Twixtor), they were able to achieve the final effect.

I’ve always wanted to try this, but you need an array of cameras, and cameras are expensive. So I set about figuring out how to replicate a similar look on a much smaller budget. Here is the final result.

The obvious “cheat” to create this effect is to get a high speed camera and build a rig that will spin it around the subject, but this also has limitations. High speed cameras are still expensive, they weigh a lot, and building spinning rigs out of metal is also expensive. A friend sent me a video by Mark Rober who came up with the idea of using a ceiling fan as the spinning rig, and a GoPro 3 for the high speed camera (which shoots up to 240fps). I decided to implement this idea, but instead of mounting the fan upside-down, mount it the correct way so I could film larger subject matters.

The ceiling fan was purchased from Lowes, it was one of two left on sale for $24.00. The fan is attached to a 14 foot 2×4 (if I did it again I’d use a 2×6).

Wiring was pretty simple. Two were for the fan, one was for the grounding, and a fourth was for the light, so I didn’t hook that one up.

The orange cord came from the fan and connected with the blue control box. The black cord came from the blue control box and hooked into the power source.

I used a section of 1 inch pine wood to attach my GoPro to the fan blade (via a hinge).

My GoPro was attached to the pine wood with a 3M GoPro stick mount. They are VERY sticky, but I super glued it on just to be safe.

Cost breakdown

8 foot 16 gauge extension cord: $10.47

Assorted wingnuts: $2.91

Deck screws: $9.37

14 foot 2×4: $6.58

Lag screw (attached fan to the board): $0.24

Utility hinge: $1.67

Utility bolts: $0.97

1 inch x 3/8 inch pine wood: $5.52

Ceiling fan: $24.99

Speed regulator and recessed wall box: Under $15 for both.

Originally published at on June 30, 2013.

Like what you read? Give Jeremiah Warren a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.