Batch queue
Add multiple image folders and process them sequentially with full queue control.
macOS · SwiftUI · Object Capture
Reality Pulse turns folders of photos into USDZ 3D models with a persistent queue, scheduled processing windows, SwiftData persistence, and crash-aware retry recovery.
Apple Object Capture is powerful, but running one folder at a time is tedious when you are scanning products, props, archive objects, or environment assets. Reality Pulse wrapsPhotogrammetrySession in a persistent queue so you can prepare a batch, choose output quality, and let the Mac process the work in order.
Add multiple image folders and process them sequentially with full queue control.
Generate preview, reduced, medium, full, raw, or custom USDZ outputs from one capture.
Delay a queue run or restrict processing to allowed hours, including overnight windows.
Queue jobs, history, schedule settings, and recovery metadata survive app quits and crashes.
Completed outputs are skipped on retry while stale partial files are replaced before resuming.
Track job progress, estimated time remaining, failures, and queue completion.
Guides for building, testing, and understanding the app live in thedocs section. More pages will be added here as the project grows.