Inspiration
Christmas is coming and I wanted to use AR to get into the Christmas spirit. I have done some AR projects with AR signage and art but never seasonal decorations so I thought it would be fun. The project was inspired by a colleague of mine (@rainage on Twitter/X) who made an AR Halloween decoration demo last year: https://twitter.com/rainage/status/1713057066326413781
What it does
The Geospatial Christmas app uses the Google Geospatial Geometry to allow the user to tap on buildings and terrain to place Christmas decorations.
Tapping on a horizontal surface will place a standard decoration and tapping on a vertical surface will place either the start or end point of some Christmas bunting that will shower the scene with snow.
How we built it
I made changes to the decoration visuals and placement method for the ropes, added a line renderer based particle system for the snow, and added the vertical/horizontal hit check for adding different types of decoration.
Challenges we ran into
One of the challenges faced was to create the snow. I wanted to create a snow effect but I did not want to fill the whole scene with snow.
Accomplishments that we're proud of
A nice balance was found by emitting snow from the ropes/bunting, created with a particle emitter that emits from a random point along the line renderer used to create the rope/bunting. I think is gives a nice effect without overwhelming the scene with snow.
What's next for Geospatial Christmas
I would like to add some more digital assets and allow users to choose the specific objects to place rather than it being random. I would also like to add the ability to save a scene as a geospatial anchor.
Log in or sign up for Devpost to join the conversation.