-
-
watch 3d fish swim around you when you want to rest! the world is your ocean
-
listen and see calming aquatic sights with a countdown on your rest
-
rest scene, triggered when in a space like bed
-
work scene, triggered when at your desk (pomodoro timer)
-
work scene, triggered when at your desk (todo list)
-
main scene. use voice command and gemini will open what you need. elevenlabs-generated voice welcomes you
Inspiration
In cities and densely populated areas, sometimes having different spaces for activities can feel impossible. Many people have to share small spaces with other people and do not have a single place to be alone, this can cause people to feel trapped or unmotivated due to their constraints.
What it does
Our project is designed to help alleviate these problems through the use of AR/XR to make it feel like just stepping from one end of a room to another feel like a whole different place. For example, lets say you want to get some work done, just walk on over to your desk and all your work related tabs will just pop up right in front of you. Now lets say you want to rest, your work apps will go away and be replaced with personal apps like a meditation app or your Spotify playlist.
How we built it
We used the PICO emulator, webspatial SDK, and some hardware components to create a software that sets the perfect tone for what you want to do. We used React and PWA for the framework, Tailwind CSS for the styling, Three.js for the 3D graphics, and web space AI for the voice input. We also implemented Snowflake for analytics and search, ElevenLabs for the voice output, Gemini API as the LLM/AI, and Vultr for our backend into our project.
Challenges we ran into
We ran into a couple challenges; for example, we all have never worked on XR before and learning how to download and use the PICO Emulator was a learning curve. Moreover, we had to pivot a bit with hardware to get it to do what we wanted it to do.
Accomplishments that we're proud of
Some accomplishments that we're proud of is that we were able to learn a lot about AR/XR and it's uses outside of the gaming space. We were also able to integrate a couple different softwares and learned cross platform development.
What we learned
- We learned how development in the XR space works.
- We learned about PICO and Pico emulator and how to use it to develop our project.
- We learned about the importance of things like graphics in mitigating VR related motion sickness.
- We learned how to implement Snowflake, ElevenLabs, Gemini API, and Vultr into our project ## What's next for Ocean We would like to scale our project so the hardware component can work within the VR set rather than outstide of it. We would also like to implement a fully immersive vs mixed reality feature based on what the user wants. Finally we want to add more types of spaces that the user can choose from.

Log in or sign up for Devpost to join the conversation.