WebAR SDK
v2.0.8
v2.0.8
  • Introduction
  • What's New?
  • GETTING STARTED
    • SignUp and Get a License
    • Manage Your Licenses
    • Download WebAR SDK
    • Installing WebAR SDK
  • INTEGRATIONS
    • A-Frame Integration
      • Build a Basic Surface Tracking Experience
      • Build an Advanced Surface Tracking Experience
      • Build a Marker Tracking Experience
      • Build a Basic Face Tracking Experience
    • Babylon.Js Integration
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
    • Unity Integration
      • Package Installation
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
      • Customize Loading Screen
      • Rotate and Zoom
      • Use Cases
      • Unity Build Settings
      • Unity Screenshot Feature
    • PlayCanvas Integration
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
    • What Makes a Good Marker
  • API
    • API Reference - Javascript
      • A-Frame Attributes
      • SDK Configuration Properties
      • Javascript Functions
    • API Reference - Unity(C#)
      • SDK Configuration Properties
      • C# Functions
    • Customization API
  • PUBLISH YOUR CREATION
    • Develop Locally
    • Launch the Experience
  • MORE INFORMATION
    • Pricing
    • FAQs
    • Release Notes
  • Support
    • Contact Support
Powered by GitBook
On this page
  • Release Notes - WebAR SDK v2.0.8
  • New Features
  • Enhancements
  • New SDK Configuration Properties

What's New?

Last updated 18 days ago

Release Notes - WebAR SDK v2.0.8

New Features

External Camera Stream Support

  • SDK now supports external camera streams.

  • Introduced external-camera-stream configuration option.

  • API method for setting the camera stream[See for more details]:

WEBARSDK.SetCameraStream(yourVideoStream);

Minimal UI Mode

  • Provides a clean, distraction-free UI.

  • Enabled via configuration:

minimal-ui="true"
  • Optional splash screens.

Enhanced Error & Progress Handling

  • New standardized error codes for precise diagnosis, allowing custom UI display. [See for more details]

  • Unified callback handlers for errors and progress:

onError: (error) => { /* handle error */ },
onProgress: (progress) => { /* handle progress */ }

Enhancements

Improved Marker Tracking

  • Enhanced stability and tracking accuracy.

  • Reduced false marker detection (lift-off) issues.

Performance & Stability Optimizations

  • Improved FPS on less-featured surfaces, significantly enhancing stability.

New SDK Configuration Properties

Configuration Option

Description

Default

external-camera-stream

Enables external camera streams

false

minimal-ui

Enables minimal UI mode

false

auto-start-tracking

Auto-starts tracking upon SDK load

true

on-error

Enables custom error handling callbacks

{}

on-progress

Enables custom progress handling callbacks

{}

API reference
SDK Configuration Properties