Browse Source

Add question

customisations
alemart 3 months ago
parent
commit
6075821de5
1 changed files with 16 additions and 4 deletions
  1. 16
    4
      docs/faq.md

+ 16
- 4
docs/faq.md View File

@@ -8,13 +8,21 @@ encantar.js is a standalone GPU-accelerated Augmented Reality engine for the web
8 8
 
9 9
 Refer to the [concepts](./tutorial/concepts.md).
10 10
 
11
-## What are your recommendations for WebAR?
11
+## Is this WebXR?
12 12
 
13
-Refer to the [recommendations](./recommendations.md).
13
+No, encantar.js is not WebXR. The WebXR API allows you to access functionalities of VR and AR-capable devices in web browsers. It relies on other technologies, such as Google's ARCore or Apple's ARKit, to run the show. Those technologies are great, though they are supported on specific devices, which may or may not match your users' devices. On the other hand, encantar.js is fully standalone and is built from scratch using standard web technologies such as WebGL2 and WebAssembly, which are widely supported. My intention is to give it broad compatibility.
14 14
 
15
-## Is this WebXR?
15
+## What about browser compatibility?
16
+
17
+encantar.js is compatible with all major web browsers:
18
+
19
+| Chrome | Edge | Firefox | Opera | Safari* |
20
+| ------ | ---- | ------- | ----- | ------- |
21
+| ✔      | ✔    | ✔       | ✔     | ✔       |
16 22
 
17
-No, encantar.js is not WebXR. The WebXR API allows you to access functionalities of VR and AR-capable devices in web browsers. It relies on other technologies, such as Google's ARCore or Apple's ARKit, to run the show. Those technologies are great, though they are supported on specific devices, which may or may not match your users' devices. On the other hand, encantar.js is fully standalone and is built from scratch using standard web technologies such as WebGL2 and WebAssembly, which are widely available. My intention is to give it broad compatibility.
23
+\* use Safari 15.2 or later.
24
+
25
+encantar.js requires WebGL2 and WebAssembly, which are widely supported.
18 26
 
19 27
 ## Can I bundle it using Vite, Webpack, etc?
20 28
 
@@ -37,6 +45,10 @@ encantar.js uses a right-handed coordinate system with the Z-axis pointing "up".
37 45
 
38 46
 Yes. You can increase the [resolution of the tracker](api/image-tracker.md#instantiation), as well as the [resolution of the camera](api/camera-source.md#instantiation), using the API. You can also increase the resolution of the rendered virtual scene by setting the [resolution of the viewport](api/viewport.md#instantiation). Performance is affected by various factors such as upload times (GPU). Test your AR experience on your target devices to find a good balance between performance and increased resolution.
39 47
 
48
+## Any recommendations?
49
+
50
+Refer to the [recommendations](./recommendations.md).
51
+
40 52
 ## I am enchanted!
41 53
 
42 54
 I know! :wink:

Loading…
Cancel
Save