Abound SDK
Add 3D capture to your app.
No expertise required.
Get Started
Designed for developers.

Add 3D capture to your iOS app — as easy as UIImagePickerController.

Follow our step-by-step quickstart guide.

ViewController.swift
MyCaptureApp ViewController.swift
import UIKit
import Abound

class ViewController: UIViewController {
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear()

AboundServices.provideAPIKey("sk_idkf8sp1spp")

let controller = AboundScanController()
controller.realtimeTexturing = true
controller.instructions = "Scan your space."
present(controller, animated: true)
}
}

ViewController.swift
MyCaptureApp ViewController.swift viewDidAppear()
import UIKit
import Abound

class ViewController: UIViewController {
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear()

AboundServices.provideAPIKey("sk_idkf8sp1spp")

let controller = AboundScanController()
controller.instructions = "Scan your space."
present(controller, animated: true)
}
}

Capture spaces in 3D in real-time.

Enable your users to walk around and capture 3D textured models of their environment.

Integrate your back-end.

Access your data in seconds with our REST API.

Terminal
$ http POST https://api.aboundlabs.com/v1/app/authenticate apiKey=sk_idkf8sp1spp --session abound
{
  "message": "Successfully authenticated."
}
 
$ http GET https://api.aboundlabs.com/v1/app/scans --session abound
[{
  "uid": "m8hcPtP"
  "createdAt": "2022-06-19T02:02:16.436Z",
  "tags": {
    "description": "Madison Square Park"
  },
  "obj": {
    "url": "https://aboundlabs.com/m8hcPtP/fUCG5Bb.zip",
    "sizeBytes": 2645887
  }
}]
Download the Abound SDK and get started.
Add scanning to your iOS app.
Get Started