
Xangle Studio
Xangle Studio is a leading 3D scanning and multi-camera production space based in Montreal. With a system of over 400 cameras, the studio delivers high-precision results for major film productions and AAA video games.
Location
Montreal, CA
Platform
Desktop apps. Camera Server ships for Windows and macOS, camera nodes run on Raspberry Pi, and Orbit instances can serve as render farm workers
GPU
None published. Camera control, triggering and file transfer run without one. Local splat training is handed to Postshot, which requires an NVIDIA GPU, or Spirula, and Xangle Cloud splat training needs no local GPU
Pricing
Sign-in gated with no public price list. Licences and processing credits are managed in the Xangle portal account area, and multi-seat licences arrived in v26.07.04
License
Proprietary
Compare licence terms ↗
Best for
Multi-camera bullet-time and photogrammetry rigs feeding Gaussian splat training
Updated
July 2026
Xangle Studio is a bullet-time and Gaussian splat capture studio in Montreal that dates itself to 2012. Its software arm publishes from xangleapps.com under a copyright line running from 2011 to 2026 and crediting Eric Pare and the Xangle team. The two halves are one business, and the studio's own showcase reel is used as the demonstration material for the software it sells.
Xangle Camera Server, shortened by the vendor to XangleCS, is the control layer. It connects, controls, triggers, calibrates, previews, publishes and shares, and Xangle states it scales past 1000 cameras from a single interface. Camera support covers Canon, Sony, GoPro, Android, PiCam and webcams, with iPhone triggering on the macOS build. Triggering, camera settings and file transfer all run over the USB cable rather than a separate trigger harness, and remote clients run on distributed Raspberry Pi machines the operator never has to log into. Version 26.06.11 added Raspberry Pi camera server support alongside a Canon batch download system, and version 26.06.03 added markerless 2D track alignment, which takes the physical calibration bar out of the rig.
Gaussian splatting arrives with the XCS26 release line, whose changelog opens on 14 May 2026 with the entry "Xcs26 changelogs begin: Lichtfeld and Sony RAW+Jpg support". Version 26.07.15 added a splat player update and splat cloud processing, and 26.07.17 gave splats an independent queue so a training job no longer blocks a video render. Xangle documents Postshot as the local training path and publishes a dedicated Gaussian splatting instruction page against it. A November 2026 update to Xangle's write-up added support for Spirula, a tool that trains splats and can also register cameras, so a production needs no extra software licences or logins. The account area lists processing credits beside licences and downloads, which is how the cloud route is metered.
Version 26.08.20, dated 20 August 2026, was titled more camera support, reliable capture, and gaussian-splat player update. It adds support for the Canon EOS R6V, project-local dataset archiving with what Xangle calls safer archive management, more reliable prearmed capture timing for synchronised rigs, clearer splat scene-center controls with the ability to cancel a render, and improved camera health reporting and connection handling. Version 26.10.12 unified cloud credits and brought cloud splat training at render-farm scale, 26.10.14 added an in-app assistant, and 26.10.26 added a public API and MCP integration. Version 26.10.27, released 27 October 2026, is the current Camera Server build.
A second desktop application, Xangle Orbit, handles everything downstream of the shutter. Orbit batch-prepares image sets for RealityScan, trains Gaussian splats, edits splat animations and camera paths, and shares processed multi-camera images. Orbit trains splats locally through Postshot or Spirula, or in Xangle Cloud on credit-based usage, and version 26.09.24 added render farm functions that let both Orbit and Camera Server delegate jobs to multiple Orbit instances on a local network. Version 26.10.11 expanded splat editing and processing, version 26.10.26 added in-app assistants, splat effects and reusable branding kits, version 26.10.27 followed on 27 October 2026, and version 26.11.05, released 5 November 2026, added the ability to shape and animate splat crops and apply layer effects such as rays, deformation and simplification.
Work shot on the rig runs to commercial scale. Xangle's showcase carries a Nike bullet-time advertisement and an Onslaught trailer sequence built from a photogrammetry scan of Alex Pereira, and its blog documents a 150-camera Gaussian splat food advertisement, a 155-camera Arducam photogrammetry system built with 3Dfy.me in New Zealand, and a capture of more than 3000 people run with Archer Aviation at the Paris Airshow. A 48-camera Studio LAB production with Ian Messina used an LED wall to light the actors, then cut the wall out of the splat in post and replaced it with a rendered version of the same environment. Xangle puts a 48-camera shoot at under two minutes from trigger to previewable splat loop.
Frequently Asked Questions
What is Xangle Camera Server?
Xangle Camera Server, also written XangleCS, is multi-camera control software from the Montreal studio Xangle that connects, controls, triggers, calibrates, previews, publishes and shares across a rig the vendor states scales past 1000 cameras from a single interface. Triggering runs over USB, so no external trigger system is required.
Does Xangle Camera Server produce Gaussian splats?
Xangle Camera Server automates Gaussian splat training from a multi-camera capture and previews the result in a built-in splat player. Xangle documents Postshot as the local training route, added its own splat cloud processing in version 26.07.15, and in November 2026 Xangle added support for Spirula, which trains splats and can also register cameras.
Which cameras does Xangle Camera Server support?
Xangle Camera Server supports Canon, Sony, GoPro, Android phones, PiCam and webcams, and the macOS build also triggers an iPhone. Version 26.08.20 added support for the Canon EOS R6V.
What does Xangle Orbit do?
Xangle Orbit is Xangle's desktop application for multi-camera datasets. It batch-prepares image sets for RealityScan, trains Gaussian splats, edits splat animations and camera paths, and shares processed multi-camera images from one place. Xangle Orbit trains splats locally through Postshot or Spirula or in Xangle Cloud, and can split jobs across several Orbit instances on a local render farm.
How much does Xangle Camera Server cost?
Xangle Camera Server pricing sits behind a sign-in on the Xangle portal, so no public price list is published. The account area covers licences, processing credits, saved projects and downloads, and version 26.07.04 introduced multi-seat licences.
Alternatives
Recent Headlines
Xangle Grows Orbit Into a Multi-Camera Splat Pipeline
Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

11:38
Watch · New every Monday
Splats Come to Fortnite, Nike Shoots in 4D, Splats on a Nintendo 3DS
Episode 12 · Nov 9, 2026
Recent Job Openings



