Course Background Spark AR is a powerful AR software that uses its in-built tools to allow creators to create and share Augmented Reality experiences through the Meta family of apps and devices.It consists of easy-to-use templates and asset libraries that creators can use to create AR Effects. This course introduces learners to an original set of learning modules. It focuses on building the knowledge of AR and learning to use it to address social, educational, and economic challenges.Primary ObjectivesThis course will help to build a community of Spark AR Creators and will enable mass educating the primary target audience (secondary students, university students, early-stage AR Creators, design and coding students). The curriculum is designed to communicate and inspire action on some of today's most pressing challenges, such as climate change, digital transformation, privacy, and inclusion. It also aims to identify and nurture Spark AR advocates who will lead to help the next wave of creators.Time CommitmentOver 8 hours of bite-sized, self-guided online training modules, complete with quizzes and individual PDF documents that can be downloaded.Learning OutcomesThe bite-sized, hands-on modules will allow the learners to acquire new skills which can be used to become a Creative Technologist, acting for people and the planet. At the end of these self-paced online modules, the participants will know more about:Different forms of AR and its applicationsFundamentals of AR design and concepts on Spark ARBasic understanding of the intermediate and advanced features (including but not limited to Image Tracking and AR games)Creating and publishing their own Augmented Reality Camera Effects for Instagram (and Facebook)
Overview
Syllabus
Module 1 - About the course (Spark AR)
- Welcome to Reality Labs Academy - Foundation
- Understanding the Course Requirements
- Introduction to Augmented Reality
- Introduction to the Spark AR Software
- Getting Started with Spark AR
- Troubleshooting Tips
- Introduction to the Patch Editor
- Introduction to 2D and 3D Assets & Materials
- Introduction to Audio in Spark AR
- Why AR
- Discovery
- Conceptualization
- Considerations
- Storytelling Case Studies
- Run for Nature Case Study
- Spark AR and Meta Policies
- Spark AR Policies
- Introduction to Face Effects
- Shy Lobster - Case Study
- Green Umbrella Angel Case Study
- Introduction to Face Tracker
- Adding Assets to a Face Effect Project
- Adding Face Mesh, Materials and Textures - Part A
- Adding Face Mesh, Materials and Textures - Part B
- Attaching 2D Objects onto a Face
- Attaching 3D Objects onto a Face - Part A
- Attaching 3D Objects onto a Face - Part B
- Attaching 3D Objects onto a Face - Part C
- Testing AR Effects - Part A
- Testing AR Effects - Part B
- Project Settings
- Group Assets
- Introduction to Occlusion
- Layers in Spark AR
- Background Segmentation - Part A
- Background Segmentation - Part B
- Introduction to Image Sequences
- Animation Using Image Sequences
- Adding Foreground Stickers
- Animating Foreground Stickers
- Particle Systems
- Particle Trigger Patch
- Animation Using Sprite Sheets
- Adding Sounds into your Face Effects - Part A
- Adding Sounds into your Face Effects - Part B
- Introduction to Randomizer - Part A
- Introduction to Randomizer - Part B
- Adding 3D Objects in the Asset Pack
- Exploring 3D Assets in the Asset Library - Part A
- Exploring 3D Assets in the Asset Library - Part B
- 3D Asset Creation
- Adding 3D Text
- Logic of the Randomizer
- Creating the Randomizer
- Creating Gradient Backgrounds - Part A
- Creating Gradient Backgrounds - Part B
- Creating Multiple Randomizer Background
- Creating a Default Background
- Visibility of the 3D Text
- Introduction to Plane Trackers
- Gachapon Case Study
- Clean Our Oceans Case Study - Part A
- Clean Our Oceans Case Study - Part B
- Placing Assets in World Space
- Adding a Drop Shadow - Part A
- Adding a Drop Shadow - Part B
- Animation of 3D Objects
- Animation of 3D Particles
- Introduction to the Native UI Picker - Part A
- Introduction to the Native UI Picker - Part B
- Creating Options to the Native UI Picker
- Creating an Environment - Part A
- Creating a Portal - Part A
- Creating a Portal - Part B
- Creating an Environment - Part B
- Introduction to Target Tracking
- AR Flower Collection Case Study
- AR Map Case Study
- Initiating the Target Tracker - Part A
- Initiating the Target Tracker - Part B
- Custom Instructions
- Creating the Environment - Part A
- Creating the Environment - Part B
- Adding 2D Objects
- Adding 3D Objects - Part A
- Adding 3D Objects - Part B
- Animation of Objects
- On-Screen Particle Interaction - Part A
- On-Screen Particle Interaction - Part B
- Considerations for Audio in AR
- Adding Audio to Spark AR Effects
- Custom Instructions
- Exporting your AR Effects
- Publishing your AR Effects
- Permission Groups for Spark AR Effects
Taught by
Spark AR