Analog Arrows. DigitalTargets.
There are a lot of ideas. Some are bad, some are good, a few are great and a very small, small amount areincredible.
Then there’s our Codes and Arrows installation, which is, arguably, the worst idea ever. With a studio packed with folks shooting longbows, we added a new phase in our process: rigorously test the med kit. Just incase.
Capturing meaningful data was the biggest challenge. We tried a few approaches like video frame analysis and Bare Conductive paint, which creates a circuit on contact. Ultimately, we landed on an array of piezoelectric sensors, also known as vibration sensors.
Connecting the array to the Arduino enabled us to reliably detect where and how forcibly the arrow hit thetarget.
Regardless of how well technologies work, a disorderly event will fail. Our custom queue Craft CMS plugin captures participant info when they arrive, then Twilio texts them when their turn nears and again when it arrives. Afterward, we send participants a link to view their unique planet.
The data, once fed into the webapp, generates different low-poly planets, where we use three.js to create and render the planets in real time. Users can zoom on the planets and explore each independently, admiring the details our designers put each planet's terrain, features and objects in orbit.
Check out the interactive Planet Generator (arrows not required).
With participants help we created sixty different planets at the event — that’s 300 arrows launched without anyone dying. We’re proud of the work and stoked to experiment with more newtechnologies.