# How to add Augmented Reality capabilities to your app?

```typescript
   var xr = await scene.createDefaultXRExperienceAsync({
        uiOptions: {
            sessionMode: "immersive-ar",
            referenceSpaceType: "local-floor"
        },
        optionalFeatures: true
    });
```

{% embed url="<https://playground.babylonjs.com/#KDWCZY>" %}
BabylonJS Augmented Reality Example
{% endembed %}

WebXR Chrome Dev Tools Testing

{% embed url="<https://youtu.be/RaB_Uyqx6Q4?t=1066>" %}
