3D Timelapse

Is there a way to capture images from 2 different cameras at exactly the same time? I would like to create a 3D timelapse using 2 identical webcams. I am planning to use Final Cut Pro X and Stereo 3D toolbox to create the final side by side video.