Bladeren bron

Use TrackerResult.of()

customisations
alemart 2 maanden geleden
bovenliggende
commit
0800bfa516

+ 1
- 1
demos/hello-three/demo.js Bestand weergeven

69
             return null;
69
             return null;
70
 
70
 
71
         for(const result of ar.frame.results) {
71
         for(const result of ar.frame.results) {
72
-            if(result.tracker.is('image-tracker')) {
72
+            if(result.of('image-tracker')) {
73
                 if(result.trackables.length > 0) {
73
                 if(result.trackables.length > 0) {
74
                     const trackable = result.trackables[0];
74
                     const trackable = result.trackables[0];
75
                     return trackable.referenceImage.name;
75
                     return trackable.referenceImage.name;

+ 1
- 1
demos/hello-world/demo.js Bestand weergeven

93
 function mix(frame)
93
 function mix(frame)
94
 {
94
 {
95
     for(const result of frame.results) {
95
     for(const result of frame.results) {
96
-        if(result.tracker.is('image-tracker')) {
96
+        if(result.of('image-tracker')) {
97
             if(result.trackables.length > 0) {
97
             if(result.trackables.length > 0) {
98
                 const trackable = result.trackables[0];
98
                 const trackable = result.trackables[0];
99
                 const projectionMatrix = result.viewer.view.projectionMatrix;
99
                 const projectionMatrix = result.viewer.view.projectionMatrix;

+ 1
- 1
demos/pointer-demo/demo.js Bestand weergeven

142
 function read(frame)
142
 function read(frame)
143
 {
143
 {
144
     for(const result of frame.results) {
144
     for(const result of frame.results) {
145
-        if(result.tracker.is('pointer-tracker')) {
145
+        if(result.of('pointer-tracker')) {
146
             const pointers = result.trackables;
146
             const pointers = result.trackables;
147
             return pointers;
147
             return pointers;
148
         }
148
         }

+ 3
- 3
plugins/aframe-with-encantar.js Bestand weergeven

107
             return null;
107
             return null;
108
 
108
 
109
         for(const result of frame.results) {
109
         for(const result of frame.results) {
110
-            if(result.tracker.is('image-tracker')) {
110
+            if(result.of('image-tracker')) {
111
                 for(const trackable of result.trackables) {
111
                 for(const trackable of result.trackables) {
112
                     if(name === '' || name === trackable.referenceImage.name) {
112
                     if(name === '' || name === trackable.referenceImage.name) {
113
                         return {
113
                         return {
129
             return null;
129
             return null;
130
 
130
 
131
         for(const result of frame.results) {
131
         for(const result of frame.results) {
132
-            if(result.tracker.is('image-tracker')) {
132
+            if(result.of('image-tracker')) {
133
                 if(result.trackables.length > 0)
133
                 if(result.trackables.length > 0)
134
                     return result.viewer;
134
                     return result.viewer;
135
             }
135
             }
144
             return [];
144
             return [];
145
 
145
 
146
         for(const result of frame.results) {
146
         for(const result of frame.results) {
147
-            if(result.tracker.is('pointer-tracker'))
147
+            if(result.of('pointer-tracker'))
148
                 return result.trackables;
148
                 return result.trackables;
149
         }
149
         }
150
 
150
 

+ 2
- 2
plugins/babylon-with-encantar.js Bestand weergeven

268
         ar._pointers.length = 0;
268
         ar._pointers.length = 0;
269
 
269
 
270
         for(const result of frame.results) {
270
         for(const result of frame.results) {
271
-            if(result.tracker.is('image-tracker')) {
271
+            if(result.of('image-tracker')) {
272
                 if(result.trackables.length > 0) {
272
                 if(result.trackables.length > 0) {
273
                     const trackable = result.trackables[0];
273
                     const trackable = result.trackables[0];
274
                     const projectionMatrix = result.viewer.view.projectionMatrix;
274
                     const projectionMatrix = result.viewer.view.projectionMatrix;
282
                     found = true;
282
                     found = true;
283
                 }
283
                 }
284
             }
284
             }
285
-            else if(result.tracker.is('pointer-tracker')) {
285
+            else if(result.of('pointer-tracker')) {
286
                 if(result.trackables.length > 0)
286
                 if(result.trackables.length > 0)
287
                     ar._pointers.push.apply(ar._pointers, result.trackables);
287
                     ar._pointers.push.apply(ar._pointers, result.trackables);
288
             }
288
             }

+ 2
- 2
plugins/three-with-encantar.js Bestand weergeven

262
         ar._pointers.length = 0;
262
         ar._pointers.length = 0;
263
 
263
 
264
         for(const result of frame.results) {
264
         for(const result of frame.results) {
265
-            if(result.tracker.is('image-tracker')) {
265
+            if(result.of('image-tracker')) {
266
                 if(result.trackables.length > 0) {
266
                 if(result.trackables.length > 0) {
267
                     const trackable = result.trackables[0];
267
                     const trackable = result.trackables[0];
268
                     const projectionMatrix = result.viewer.view.projectionMatrix;
268
                     const projectionMatrix = result.viewer.view.projectionMatrix;
276
                     found = true;
276
                     found = true;
277
                 }
277
                 }
278
             }
278
             }
279
-            else if(result.tracker.is('pointer-tracker')) {
279
+            else if(result.of('pointer-tracker')) {
280
                 if(result.trackables.length > 0)
280
                 if(result.trackables.length > 0)
281
                     ar._pointers.push.apply(ar._pointers, result.trackables);
281
                     ar._pointers.push.apply(ar._pointers, result.trackables);
282
             }
282
             }

Laden…
Annuleren
Opslaan