You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,14 @@
1
1
# ARToolKit.js
2
2
3
-
Emscripten port of [ARToolKit](https://github.com/artoolkit/artoolkit5) to JavaScript.
3
+
Emscripten port of [ARToolKit](https://github.com/artoolkitx/artoolkit5) to JavaScript.
4
+
5
+
## MArkers Types
6
+
7
+
JSARToolKit5 support these types of markers:
8
+
- Square pictorial markers
9
+
- Square barcode markers
10
+
- Multi square markers set
11
+
- NFT (natural feature tracking) markers
4
12
5
13
---
6
14
**NOTE:**
@@ -173,6 +181,9 @@ The basic operation goes like this:
173
181
174
182
### Basic example with a worker and a NFT marker
175
183
184
+
**NFT** (**N**atural **F**eature **T**racking) is a markerless technology that let you track almost any images you want. To use this feature take a look at the nft_improved_worker example folder. If you want to create your custom NFT marker you can use the online tool [NFT-Marker-Creator](https://carnaux.github.io/NFT-Marker-Creator/). In the code below a summarized example:
185
+
186
+
176
187
```js
177
188
<div id="container">
178
189
<video id="video"></video>
@@ -209,7 +220,6 @@ if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
209
220
</script>
210
221
```
211
222
212
-
213
223
## Constants
214
224
215
225
*prepend all these constants with `Module.` or `artoolkit.CONSTANTS` to access them*
0 commit comments