Skip to content

Book2O (Book Two O) - immersive reading app for XR/VR/AR

Notifications You must be signed in to change notification settings

IoTone/Book2O

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Immersive Book 2.0

This is the Immersive Book 2.0 project, an Immerse The Bay 2024 team project at Stanford on 11/8-10, 2024.

Original project idea is described here

Team

  • David Kordsmeier
  • Kazuki Yoda
  • Victor Arroyo
  • Youssif Seisa

Get Started

Build & Launch Server

cd ImmersiveBook2\prototypes\elixr-poc1
npm install
npm serve

Demo

  1. On Meta Quest3 (or similar versions), connect to the same local WiFi network as the web server (XR Hackathon 5GHz at the venue)
  2. Open the browser and type the local IPv4 address + port, such as https://10.20.30.40:8081/
  3. Allow VR mode on the browser. (Enable if not yet by the browser settings.)
  4. Click the gray Enter VR button at the top-left with the Meta Quest controller.

Architecture

Hardware Requirements

  • Meta Quest 3/3s (VR)
  • Chrome Browser/PC/Mac/Linux
  • NVIDIA GPU

Software Requirements

  • Node.js (Web server)
  • Three.js (3D rendering)
  • WebXR (VR mode on WEB browser)
  • Python (backend/ML)

External AI/ML Tools

Code struecture

  • src : the final source code
  • assets: a JSON file containing links to any static assets
  • pipeline: this is the generative AI pipeline in combination with the graphics pipeline
  • prototypes: these are early prototypes that may later be thrown out or kept for historical reasons

Additional Information

Attributions

Further Reading

Inspirations

License

MIT/X

About

Book2O (Book Two O) - immersive reading app for XR/VR/AR

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 69.8%
  • JavaScript 30.2%