Graffiti Gala: Multiplayer drawing in augmented reality

Spring 2018 — ARKit and ARCore App

Screenshots of the app.

At Brown’s annual hackathon, my team built off of an existing AR app that allowed users to draw in a 3D space through their phones. Using ARKit and ARCore, we created an app that allowed multiple users to draw and see each others drawings real time. By syncing up phones at an initial location, the app real-time uploads draw data to a Firebase database, and displays the entire database of drawings to each user. The app transforms the drawings according to the user’s position relative to the initial location, making it look like other users’ drawings are coming from their phones. See below for some demo gifs.

Multiple users drawing with their phones in the same shared augmented reality space.
An experiment to see how far we could walk across the room while still drawing. Note the resulting drawing is a trace of motion throughout the room.

More details can be found on this Medium post. The code can be found on GitHub.


2023 © Alex Sekula