The VR Juggling Simulator is powered by tracking data from a specialized juggling dataset. Each juggling pattern in the simulator is based on .csv files that contain the precise positions of the balls over time. The simulation animates the balls by moving them to the positions specified in these .csv files, creating a realistic visualization of juggling patterns.
You can try the VR Juggling Simulator by downloading the APK file [link to .apk file]. I installed the app on my Quest 3 headset from my Linux computer using a tool called ADB. Please try it and let me know what you think.
This project involves a significant amount of repetitive data handling. The simulation includes approximately 100 juggling balls, all of which are continuously animated. Due to the complexity and resource demands of the app, the Quest 3 tends to get noticeably warm after running it for a while.
In this app, users can explore juggling patterns in an immersive VR environment. You can walk around and observe the patterns from different angles or use the thumbstick to move through the space. However, there is currently no interaction with the environment—it's purely a visual experience.