Submission: Ocean-themed face filter

Exercise

Beginner

+60XP

1h 30m

Unity Technologies

Submission: Ocean-themed face filter

In this challenge, you'll create an interactive AR face filter for a hypothetical client to promote ocean conservation.

Languages available:

1. Overview

In this challenge, you'll create an interactive AR face filter for a hypothetical client to promote ocean conservation.

2. Project brief: Ocean-themed face filter

An environmental company is developing an educational app designed to help get middle school students (ages 11-13) interested in ocean conservation. The app will feature different types of interactive experiences; some will be directly educational, while others will be themed entertainment. You’ve been tasked with creating an ocean-themed AR face filter. Users should be able to choose from a selection of filter features to create their own custom look.

The client recognizes that it is challenging to create deeply educational content through a face filter, but would like you to make it as educational as possible.

Inspiration to consider

Your client is inspired by the visuals in this Underwater Snapchat filter.

They like the immersiveness of the school of fish AR app, which allows the user to visualize fish swimming all around them.

They also really like the educational qualities of this Scuba Dive Simulator app, but recognize this is not an example of AR.

3. Requirements

To successfully complete this challenge, you must meet the following requirements:

1. Your app must include at least three of the following features:

  • 3D accessories
  • Particle effects
  • Post processing camera effects
  • Face textures
  • Animated elements
  • Environmental accessories

2. You must provide three different choices for each of the features that you implement. For example, if you select particle effects, the user must be able to choose between three different effects in the filter.

Below is an example of the type of project you might make to fulfill these requirements, though yours could be completely different.

The example project uses the following assets from the Unity Asset Store:

4. Additional submission guidance

Here are some key things to consider as you work on your submission:

Assets

You’re free to reuse and modify any assets you used in this course in any way you like. You can also add extra assets of your own design or from resource sites such as the Unity Asset Store or Sketchfab. The only requirements are that the assets are ocean-themed and appropriate for the user age group.

Important: Make sure that you use any third-party assets in accordance with the license provided by the asset creator.

User interface

How will your users select the filter features? Design any UI elements that you wish to use and implement them in Unity. You can use the UI prefab from the previous project as a starting point, or design your own. If you need further resources on how to create user interfaces in Unity, Creative Core: UI is a great place to start.

Visual scripts

Create the graphs that you need to make your app work. Remember to make separate graphs for each major part of the functionality to keep things organized and easy to understand. You can reuse and modify all of the graphs that you created in the previous project or design your own. If you need further resources on working with Visual Scripting, try our Introduction to Visual Scripting.

5. Submit your work

After you’ve fulfilled the requirements, please submit and share your project! Before you do though, make sure you’ve thoroughly playtested it — or even better, have a friend or family member playtest it.

Follow these instructions to submit your project:

1. Take a screenshot of your project, or do a screen-recording walking through it.

2. Add a submission title and description. Make sure to include the video recording. If you have additional details to share about your process or the project that you have created, you can share them in the description too.

3. Set who can view your submission:

  • Public: Anyone who views this tutorial.
  • Private: Just you.

Note: If you aren’t comfortable recording your own face for the submission, you can point the camera at this illustrated face instead. AR Foundation registers this illustration as a valid face and will display your filters.

4. Select Save and preview submission.

5. Check your submission preview and then complete the CAPTCHA test and select Submit and continue.

We highly recommend that you comment on at least one other creator's submission. Did they successfully complete the challenge? What do you like about the project? What would be a cool new feature they might consider adding?

Please login to submit

Complete this Tutorial

Submission Gallery

Ocean Guardians AR Face Filter

Ocean Guardians AR Face Filter

For this project, I created an augmented reality face filter inspired by ocean conservation. My goal was to design an interactive experience that is both engaging and educational for middle school students while encouraging interest in marine life. The filter allows users to choose between three Ocean Guardians: Sea Turtle, Shark, and Whale. Each option includes a unique face filter inspired by the selected animal, an animated 3D model, and educational information presented through the user interface. This allows users to personalize their experience while learning about different marine species. To reinforce the educational theme, each guardian displays a short fact highlighting the importance of that species in maintaining healthy ocean ecosystems. This encourages users to learn about marine conservation while interacting with the filter. This project includes the following required features: Face textures Animated elements 3D accessories I tested and refined the user interface, animations, and overall experience to create a cohesive and engaging educational filter that combines customization with ocean conservation awareness.

P
Pipe_Villagra
106
0
AR Face Filter

AR Face Filter

This project is an interactive AR face filter created in Unity as part of the Mobile AR Development pathway.

D
D_i_k_s_h_i_t_a
128
0
IKEA Place AR – Part 1: Placing an AR Object

IKEA Place AR – Part 1: Placing an AR Object

This project is a mobile Augmented Reality application developed using Unity and AR Foundation. It detects horizontal planes in the real world and allows users to place a 3D furniture object by tapping on the detected surface, similar to the IKEA Place app. The project demonstrates plane detection, AR object placement, and basic user interaction in AR.

S
sumukhakbtech24
128
0
Ocean face filter

Ocean face filter

filter

R
riyanshresthabca24
114
0
...

...

....

R
rabiravi05
96
0
ocean themed face filter

ocean themed face filter

In this tutorial we will learn how to make a simple underwater effect for a camera in Unity using (HDR or HDRP) post proccing

V
vaishnavr1234567890
159
0