shabarito

Results 9 comments of shabarito

Hi. Regarding the line not being centered, it is related to the frontal camera of your android device. If you go to screen settings, you can choose which applications use...

AFRAME uses THREE.js WebXRManager or WebVRManager for VR. But as the XR is becoming more acceptable and defined on the browsers, VR is receiving less attention. IOS uses WebVRManager as...

Thanks @vincentfretin. I am new to GIT. This was my first PR. I think I did everything correctly.

Sure. https://glitch.com/edit/#!/thorn-dusty-conifer?path=index.html%3A23%3A6 I ve tested. Both the sphere and the model have the same behaviour. I think that just with the VR hands colliding it will work properly.

Check in these. https://jsfiddle.net/Lz2n4mrp/ https://candied-puddle-quilt.glitch.me/ https://glitch.com/edit/#!/candied-puddle-quilt

On the fiddle, I have called the function manually just to show the behaviour. You are right that withEl is sent on the emit. But the main collider should also...

Indeed the component is working as intended. To correct myself, it is the system that is emitting null. ``` componentA.el.emit('obbcollisionstarted', {trackedObject3D: componentA.trackedObject3D, withEl: componentB.el}); componentB.el.emit('obbcollisionstarted', {trackedObject3D: componentB.trackedObject3D, withEl: componentA.el}); ```...

But. Inside the **hand-tracking-grab-controls** component, the `onCollisionStarted` method uses `this.grabbingObject3D = evt.detail.trackedObject3D;` The usage of `trackedObject3D` is probably when you have hands.

Hah. Reviewing the **hand-tracking-grab-controls** component it seems `this.grabbingObject3D` is not used at all. So probably we should do as you say, remove in the next revision.