How to start learning Augmented Reality from scratch?

This will guide you to available resources to understand Augmented Reality concepts from scratch.

⚠ to understand the concepts in depth follow the links attached to each heading.

Augmented reality (AR) is an experience where designers enhance parts of users’ physical world with computer-generated input. AR part of the surrounding environment is actually ‘real’ and just adding layers of virtual objects to the real environment.

Fundamentals Concepts

  • Tracking
  • Environmental Understanding
  • Light Estimation
  • Occlusion

Small Concepts you need to know

  • Placing
  • Scaling
  • Solid Augmented Reality assets

1. Tracking

AR relies on computer vision to see the real world and recognise the objects in it. The process of scanning, recognizing, segmentation and analyzing environmental information is called tracking.

2. Environmental Understanding

The ability to detect and generate a flat surface is known as Plane finding. Information about the physical world around AR devices. A major part in Environmental understanding, how it is detecting the planes or horizontal surfaces in an area.

i. Anchors

User-defined points in which AR objects are placed. A virtual object attached to a featured point, which is identified and tracked by Simultaneous localization and mapping (SLAM).

Types of Anchors

  • Plane Anchors
  • Image Anchors
  • Face Anchors
  • 3-D Anchors

3. Light Estimation

Detecting the lighting automatically of the place around, which forms a better appearance of virtual visuals for the users.

4. Occlusion

When one 3D object blocks another 3D object from view is known as Occlusion.

Click here to understand more.