XangleCs documentation
Installation workflow
This page gives you a practical first-pass workflow to get a small bullet-time installation up and running with Xangle Camera Server. It focuses on the basic studio process: connect the cameras, assign numbering, align the rig, calibrate, trigger, review, and then expand into interval, jump-and-freeze, sharing, or light-painting workflows.
You can follow the quick video walkthrough below, then use the step-by-step checklist as your setup reference. For deeper details, also see Digital calibration, Camera focus, and Using strobes.

Basic installation workflow
It used to be much more complicated to do multi-camera work, but the workflow is now straightforward enough to get a first installation running quickly. For this demo setup, we use 6 DSLR cameras, 6 USB cables, one powered USB hub, one wireless presenter, and one computer.
- Get your equipment ready: cameras, cables, hub, trigger device, and computer.
- Connect the USB cables to the cameras, then to the USB hub, and then connect the hub to the computer.
- Unzip Xangle Camera Server on your desktop and launch it.
- Turn on the cameras one by one, in order.
- Put every camera in Manual mode.
- Disable auto-power-off so the cameras do not disappear during setup.
- Set the camera count from the camera status area in the top-right corner. Green means all cameras are connected.
- Click Automatically assign camera numbers from the dashboard.
- Place the calibration bar at the center of the installation. Use live view and the grid to align all cameras as precisely as possible.
- Open the Calibration panel in Xangle. Start with settings around ISO 200, f/4, and 1/200s, then calibrate and fine-tune until the result is clean and stable. Once the digital calibration is good, it becomes the reference for later captures.
- Connect your USB dongle or trigger device. The trigger button is
b, but you can also trigger from the keyboard, a gamepad, or directly from the dashboard. - Take your first shot and adapt exposure settings to your actual lighting conditions.
First capture and review
- For a first test, continuous LED light is enough to validate the workflow.
- To freeze the moment more reliably, hold the trigger to put cameras on standby, then release at the exact moment you want to capture.
- Open the Player tab to review the generated video. Use left and right arrows to move between takes, and use the
0key to jump back to the latest one.
Next trigger modes to test
- Interval mode adds more movement to the replay. Start between 5 ms and 30 ms to understand the effect.
- Jump-and-Freeze creates the classic bullet-time jump effect, but it becomes much more convincing when you have more cameras in the array.
Precision, sharing, and expansion
- If you need the best trigger precision, add an external flash and set the cameras to 1/60s.
- Use the Gallery to review and share results from thumbnails.
- You can add more replay, sharing, or control devices by connecting to the local server from another browser. Use the IP address or QR code shown in the dashboard.
- For light-painting, use Bulb mode or a longer exposure such as 8 to 13 seconds in a dark environment.
Related setup guides
Once this basic workflow feels comfortable, you can move on to chromakey, overlays, color grading, animated foregrounds, vertical shooting, and more advanced trigger patterns.