Skip to content

graphadvantage/neo4j-aframe-vr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neo4j-aframe-vr

movie-graph

just foolin' around with vr...works best in firefox

dependencies:

oculus installed, touch controllers + oculus rift

to run:

npm install

npm start

navigate to localhost:3000/index.html to see the Neo4j Movie Graph in vr

to play:

left controller joystick to fly on gaze path

right controller laser to inspect nodes

note: to see mouseover texts in desktop mode (no rift vr) change aframe-forcegraph-component.js at line 272 to:

centerRaycaster.setFromCamera(
  new THREE.Vector2(0, 0), // Canvas center
  this.state.cameraObj
);

//centerRaycaster.set(from, to);

Also--

there's a very large analytics graph you can get to by navigating to localhost:3000/index-ikea.html

shows 'galaxies' of products related by co-buying probability scores of > 0.70

TODO:

-wire up the oculus controllers to add browse graph functionality, eg node expansions

-wire up and genericize Neo4j api for inspecting any graph in vr

Thanks to:

https://github.com/vasturiano/aframe-forcegraph-component

https://www.npmjs.com/package/aframe-look-at-component

https://aframe.io

https://github.com/donmccurdy/aframe-extras

https://github.com/donmccurdy/aframe-physics-system

http://vonwolfehaus.github.io/von-grid/editor/

https://github.com/openleap/aframe-leap-hands

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published