Good to hear @dan! To produce this laser animation, I used a 1000mW RGB laser that supports the ILDA and DMX control standards. This particular laser also plays animations loaded on a SD card. The unit has three laser diodes, Red (638nm) at 300mW, Green (532nm) at 100mW, and Blue (450nm) at 600mW.
To control the laser, I use an Ethernet to ILDA Digital-to-Analog Converter (DAC) called the EtherDream. This allows me to control the laser scanner from any device on my network, including an iPad.
To design the animation and run my laser shows, I use software called LaserShow eXpress (LSX). LSX enables you to combine audio, pictures, and effects - including effects expressed as mathematical formulas and functions - to create a laser show.
I am new to the software and am coming up to speed thanks to advice from the PhotonLexicon forum and a set of tutorials published by ColouredMirrorBall on YouTube.
After I finish designing our Halloween laser show, I intend to play with the combination of OpenFrameworks and a LeapMotion controller.
Finally, I really want to make something like these two projects by Seb Lee-Delisle.
So much fun!!!