WurldCam Support

Posed RGBD capture for iPhone.

Requirements

WurldCam needs a LiDAR-equipped device — iPhone 12 Pro or later Pro and Pro Max models — running iOS 17 or later. On a device without LiDAR the app will report that scene depth is unavailable.

Getting your captures off the phone

Tap the share button after a recording to send the most recent capture anywhere iOS can share. Every capture, including older ones, is also available in the Files app under On My iPhone → WurldCam, where you can copy, move or delete them.

Reading a capture

Recordings are written in the open wurld format — a WebM file (the Matroska profile that browsers play natively) holding the colour video, lossless 16-bit depth, per-pixel confidence and a per-frame pose table. Open-source Python and JavaScript readers, the file format specification and a browser viewer are all at github.com/kmatzen/wurld.

The app can also record Record3D .r3d files if you need that format instead.

Frames being skipped

The save message reports how many frames were skipped. Some skipping is normal — the encoder deliberately drops a frame rather than let a backlog build up, because a backlog stalls capture far worse. Recording in good light and letting the device cool between long takes both help.

Privacy

Captures never leave your device unless you share them. See the privacy policy.

Contact

Bug reports and feature requests are best filed as GitHub issues. Otherwise email kmatzen@gmail.com.