WebAR SDK
v1.6.3
Search
K

Build a Basic Marker Tracking Experience

Construction of an AR experience using image or marker tracking

Marker Tracking

Create a basic scene

  • Login to your PlayCanvas Account OR you can alternatively click the link to fork this PlayCanvas Marker Tracking project
  • Click 'Editor' to open the project in PlayCanvas Editor as shown in the image below:
PlayCanvas Editor
  • Select the Main Scene
  • Click the gear icon to open Main settings as show in the image below:
  • A pop-up will appear as an instructor panel on the right side of the screen
  • Click on 'External Scripts'
  • A URLs pop-up will appear on the screen with a sample license key as shown in the image below:
  • In the left 'Hierarchy' panel select the Root Entity
  • In the right Inspector Panel, click the 'arrow' next to WebarSdkSurface 'Script' component aand make sure the following the following details are entered:
  • Ensure the Camera Entity is selected under the Webar Camera field
  • Enter the number (maximum 10) of marker images to be tracked in the MarkerEntityMap's Array Size field. Each array object has a map of Marker Id with the Entity to be displayed on the marker image when scanning.
  • In the forked example, replace the sample Marker Ids (dddddddd-uuuu-mmmm-mmmm-yyyyyyyy1111 and dddddddd-uuuu-mmmm-mmmm-yyyyyyyy2222) with valid Marker Ids obtained from the Marker Manager in the Blippar hub.
  • For more information refer this article on how to Add Marker and Manage Marker
  • Click Publish/Download from the left panel and download the project
  • Host it on a local/remote HTTPS web server
  • You can alternatively host it on a server having the same domain name as the one for which the license key is registered.
  • For more information refer article develop locally to setup a local HTTPS web server.

View The Experience

Load the URL on a mobile browser(iOS Safari or Android Chrome) to start scanning the marker images to experience Marker Tracking