Trees and their ecosystems are threatened in Australia. The two main reasons are bushfires and deforestation. We are astonished at how much vegetation was destroyed by one of the worst bushfires in Australian history last summer. Millions of hectares of land burned. An estimated 445 deaths and more than 4000 people admitted to hospitals. Besides, according to WWF, Australia is the only developed country on the list of deforestation hotspots. Therefore, we would like to take this World AR challenge, and raise the awareness of tree preservation and eco-friendly environment in an interactive and interesting way.

What it does

To convey the message of eco-friendly awareness, our filter EcoMore consists of Three green symbols. Rotating trees represent the eternal lifecycle of Nature. Flying flowers symbolize the prosperity of living organisms. The image of hands holding the Earth means the future of our mother nature is in our hands. Everyone is responsible to take care of our one and only planet.

How I built it

EcoMore is a filter that aims to raise awareness of nature preservation, so the first step is to find related eco-friendly materials, mainly pictures. The creation of this filter can be generally divided into three steps.

Firstly, we want to insert tree objects. add an object of FaceMesh under the category of FaceTracker. Then, a tree object in the SparkAR resource library is dragged to the Face Mesh. A null object is added and transitioned. Because we want five trees shown on the person’s head, so we enter the number 72, which is 360 degrees divided by 5. After transitioning, then we can rotate these trees to represent the eternal lifecycle.

Next, we want to create flying flowers in the background. This is created by the feature of the particle. Different layers for the background panel and user panel need to be set. Then insert particle at the same place. After that, in the particle, we add a new material, which is the flower. So, it will be flying around.

The last part is to add face paint. Here, we add FaceMesh under FaceTracker again. From the right-side panel, we add materials. Then under the tab of Help, we download Face Assets. We open Masculine dace. After that, add the image of hands holding the Earth on the face. When finished, hide the bottom layer of the face, and save the new image as .png. Then drag this image to the material we just created, and then change the texture. Here we go. The image matches to our face.

Challenges I ran into

One of our challenges was how to express our ideas via a filter with World AR effects. After exploring on the Internet, we brainstormed and found a way to present it. Another challenge was when creating particles, we did not separate layers, so the particle is stuck with face mesh. However, after looking for online resources, we troubleshot this problem.

Accomplishments that I'm proud of

Our favorite part of this project is creativity. We have an idea. Then we need to integrate our thoughts into a filter with World AR effects, which is hard. But we found an interesting way to raise everyone’s awareness of nature preservation.

What I learned

We used Spark AR before, but this project makes us more familiar with some secret features, especially particles. Also, there are abundant online tutorials and resources about Spark AR. We joined Spark AR Community on Facebook to connect with other Spark AR professionals or lovers.

What's next for EcoMore

EcoMore is more of a presentation to raise awareness of nature preservation. In the future, we would like to add more interactive features to EcoMore 2.o, such as changing the background or choosing different plants rotating around the head.

Share this project: