Start Your Journey Today

Start working with our enrollment team to find the best path forward.

XR Foundations: Designer

Please send me information about the XR Foundations: Designer program when it becomes available.

XR Foundations Academy

Bring your school district into the future!

Contact Us!

XR Foundations Academy

 

Prepare your students for an exciting career by teaching them to create immersive experiences for Virtual Reality and Augmented Reality!

XR Foundations Academy prepares students to understand the elements of immersive experience design and development. Students will be engaged with hands-on experience building an interactive Augmented Reality (AR) application using the industry leading 3D Engine Unity. Students will understand the Unity platform, image and face target tracking, AR project setup, importing digital assets, animation, user interactions, material design, lighting, and building a video demo and presentation deck. Upon conclusion of this course, students will present a video of their working AR application that can be added to their portfolio.

Prepare your students for a career in computer science, architecture, game design, and more!

 

This course is designed for students with an interest in creating in 3D, Virtual Reality (VR) and/or Augmented Reality (AR) applications.


No prior computer science experience required.

 

Topics Covered

  • History of XR, XR Industry, XR Hardware and Accessibility, and Careers
  • Intro to Unity and Object Oriented Programming
  • AR Image and Face Target Tracking in Unity
  • Designing and Creating Image Targets
  • Navigating within a 3D Engine
  • Creating, Finding, and Importing Digital Assets
  • Textures, Materials, Lighting, and Reflections
  • User Interface and Tap Interactions
  • Audio for Feedback and Ambience
  • Creating & Triggering Animations and Visual Effects
  • Recording Demo Videos and Presenting AR Prototypes

Hardware/Software

  • Computer with Windows 10 or
    macOS High Sierra
  • 40 GB memory
  • Mobile device (Android or iOS
  • Mouse with middle scroll wheel
  • Webcam
  • Headphones with microphone (if in classroom setting)

Software/Apps

  • Unity (contact XR Terra for version)
  • Zoom (or similar)

Websites

  • poly.pizza – for free models
  • Unity Asset Store – to import Universal AR SDK
  • Piskel App – to create Sprites
  • BBC Sound Effect Library
  • Incompetech Royalty Free Music

An example of a project your students can make:

  • – Face Tracked Models
  • – Imported Assets
  • – Reflective Materials
  • – Animations Triggered by User Interface elements (buttons)
  • – Background audio and triggered sounds

 

 

By the end of the program students will …

 

    • ✓ understand the different types of XR applications and be prepared for more advanced XR Development

 

    • ✓ have experience navigating 3D engines and using a variety of common features

 

    • ✓ have created and presented a working Unity application, taking an XR app from idea to demonstration

 

    • ✓ know how to take advantage of online asset libraries while understanding the importance of licensing and attribution

 

    • ✓ have created their own portfolio demo video of their experience

 

 

Are you a teacher interested in learning about using VR/AR in the classroom? Check out the XR Foundations for Educators course provided at no cost to teachers in the US!

 

 

Unity

Unity is one of the industry leading 3D Engines used for video games, film, simulations, Virtual and Augmented Reality applications. Because of it’s years of being the most popular 3D engine it has extensive documentation and lots of online resources for developers and students starting to learn it. It also has a robust asset store full of models, animations, and scripts that can be used to add extra functionality into your projects.

ZappAR Universal AR SDK

We take advantage of a free SDK made by ZappAR called the Universal AR SDK to implement Image and Face Tracking into our scenes. In our class, we can use the webcams on your student’s computers to let them make their own face filters, or let them design their own image target to hold in front of their cameras to track digital content.

Poly.pizza

https://poly.pizza/ is an online repository of 3D models, primarily centered around low polygon counts. The processing capabilities of XR hardware is often limited, so taking advantage of lower resolution models is an important part of XR development. Some of these models even come with animations! We also use this opportunity to talk to students about crediting, licensing and attribution when using digital assets made by someone else.

AmbientCG

The internet is full of libraries containing free digital assets your students can use for their projects. One of these is https://ambientcg.com/ a library of texture packs. In addition to providing base color images, these texture packs also include several additional texture maps that will increase the realism of these materials when rendered in 3D engines like Unity, including normal maps, metallic maps, height maps, and more!

All students can start on the pathway to XR design and development!

 

Give your students the opportunity to learn VR/AR skills and create their very own interactive XR experiences!


hello@xrterra.com

(617) 800 – 0541

Subscribe To Our Updates!