Comments (7)
Thank you very much @vasturiano, it works! I really appreciate the fix, thanks again.
from 3d-force-graph-vr.
@DubiousTunic thanks for reaching out.
The module should already have that functionality. It's using Aframe's extras movement-controls which provides exactly the ability to "fly" through space using VR controllers gamepad controls, as well as plain keyboard equivalent wasd keys.
I've just tested this in my Oculus and it does work as expected, using the right-hand controller gamepad stick. Is it not working for you? Which VR controllers are you using?
from 3d-force-graph-vr.
Hello, I tried this on my Oculus Rift with Oculus Touch controllers using the StreamVR app and I couldn't fly around. I can on the other hand fly around using the keyboard.
from 3d-force-graph-vr.
I'm using an Oculus Quest, but it should work the same way for a Rift.
Just to be sure, could you try this:
- On your Oculus native browser, navigate to https://vasturiano.github.io/3d-force-graph-vr/example/large-graph/
- Enter VR Mode (click VR button on bottom-right)
- Move right-hand hand controllers joystick
Let me know if that did work or not. You can also try with a different Oculus browser (Firefox f.e.) to see if you get a different outcome.
from 3d-force-graph-vr.
Use your head orientation to choose your destination while moving. That's just excellent.
from 3d-force-graph-vr.
Hi there,
Love the software, but unfortunately I cannot move either using the joystick (Meta Quest 2). I tried it on the example above (https://vasturiano.github.io/3d-force-graph-vr/example/large-graph/) from the headset. Works fine from the desktop browser using the keyboard. I'd like to ask if you have any suggestions how to resolve this.
Update: this seems to be Quest 2 related, I tried this solution (https://stackoverflow.com/questions/71131300/cant-move-camera-in-a-frame-with-oculus-quest-2) with the aframe version and it seems to work there. Sadly not sure yet how to enable it with this one.
from 3d-force-graph-vr.
@olbeimarton I've just pushed a fix which should get the joystick movement controls working again. Issue was an incompatibility with the gamepad controls in aframe-extras
and the latest version of Aframe 1.4.1
.
Let me know if it works for you.
from 3d-force-graph-vr.
Related Issues (20)
- Graph disappears when in VR mode? HOT 1
- import ForceGraphVR in js module gives multiple instances of Three.js imported and A-frame <script>in head warnings HOT 2
- Adding <!DOCTYPE html> at the top of the source code causes basic example to fail HOT 2
- Nodes names not displayed HOT 4
- Text + Nodes causes errors HOT 1
- Not sure how to add a bg video HOT 4
- Movement doesn't work on Oculus HOT 1
- Differentiating same name nodes HOT 1
- Graph with ~150 nodes and ~300 crashes HOT 2
- How to render an image sprite and display text at the same time ?
- How to make the nodes look at the camera at all times without calling refresh ? HOT 4
- Node Labels not Displayed on Mobile HOT 4
- Background Image option instead of background color HOT 1
- Click to expand / collapse in VR?
- interaction to nodes
- Cannot read properties of undefined (reading 'xr') HOT 1
- Is there a way to render the passthrough background for XR headsets (e.g. Oculus Pro)? HOT 1
- Mobile navigation HOT 1
- Which combination to get started HOT 2
- Re-enable touch screen movement controls? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 3d-force-graph-vr.