Inspiration

The grass seems greener on the other side. Canadian wonders are being overlooked even though they rival the beauty of international landmarks. The beauty of the great lakes are not as appreciated as other, foreign landmarks. This is due to people not knowing the actual intricacies of what is local, and what makes it special.

What it does

Doodle Noodle allows users to take the art that they made and place it in a virtual world, allowing the community to leave their mark, sharing what makes the community special. It allows people to put their art in their community through AR, whether it be something that they drew or images of their experiences. This captures the actual uniqueness of each community and ensures that we look at our own grass before looking at the other side.

How it works

Doodle Noodle runs on webXR and webGL2, to create an immersive AR experience for the user. It stores art data (geographic position, rotation, creator) in a mongoDB database. When the user wants to view artwork, it calls to the database to display nearby artworks.

Challenges we ran into

As the hardware for this project was heavily lacking, common AR hardware was unavailable. To counter this, we used many libraries that allow for the smooth usage of Doodle Noodle without advanced AR hardware. Similarly, every time we got a feature to work, it would fail 5 minutes later. Through the many sleepless hours poured in, a successful product finally emerged. (Mostly with help from Antigravity)

What's next for Doodle Noodle

As this is an AR website, it requires quite a bit of hardware, and due to that it is currently limited to android devices. In the future, further development is planned to integrate IOS capability into the website. Another thing that is also hardware dependent is wall and obstacle detection. With the lack of hardware we had, getting immersive AR into the physical environment is a next step we have in mind.

Share this project:

Updates