Join us for a FREE hands-on Meetup webinar on Text Analysis with Azure AI Language Service (AI102) | Friday, December 20th, 2024 · 5:00 PM IST/ 7:30 AM EST Join us for a FREE hands-on Meetup webinar on Text Analysis with Azure AI Language Service (AI102) | Friday, December 20th, 2024 · 5:00 PM IST/ 7:30 AM EST
Search
Close this search box.
Search
Close this search box.

Augmented Reality Development using Unity

Overlaying visual, auditory, or other sensory information onto the world in order to enhance one’s experience

Duration

3 Days

Level

Basic Level

Design and Tailor this course

As per your team needs

Edit Content

Virtual reality is a computer-generated simulation of a 3D environment, which when experienced using HMDs gives a realistic effect. The VR/AR app development requires knowledge of VR/AR hardware and any software, which will help one to design it; in this case, we will be using Unity3D.

After the successful completion of this course, trainees will be able to create a virtual reality-based app using Unity3D. Trainees will be able to understand various intricacies involved in VR/AR hardware and will be able to use it for effective VR/AR experience.

Edit Content

The intended audience of the course is:

  • Gaming/VR/AR Enthusiastic 
  • Developers
  • Engineers
  • Architects
Edit Content
  • What is AR, and what are its essential features?
  • History of AR and its evolution
  • Difference between AR , VR and MR
  • Various type of Augmented Reality
  • How does AR work (SLAM, OCR)
  • AR Development Process Overview
  • Live AR examples
  • Benefits of Augmented Reality
  • Identifying Need
  • Primary and Secondary Research
  • Concept Development
  • UX and UI Design
  • Sensory hardware
  • Limitations and interactions
  • AR and VR together?
  • Intro to AR Headset and smart glasses
  • Various AR Software available
  •  Introduction to Spark AR
  • Create a face detection app
  • Introduction: Introduction to Unity
  •  Introduction: Why Unity
  •  Introduction: Unity Installation
  • Introduction: What is SDK
  • Intro to AR Foundation
  • Installing AR Foundation SDK
  • SDK setup
  • Simple 3D Modelling Software Features
  • Different graphic file formats and their use
  • Camera and Human eye
  • Depth of field , resolution and concepts
  • 3D Development process  
  • Modelling
  • Texturing
  • Rigging
  • Lighting
  • Animation
  • Shaders and Mobile shaders
  • Introduction of Blender (3D Development, Sculpting, Physics engine, etc)
  • Blender installation
  • Exploring Blender interface
  • Working with predefined 3D shapes in Blender
  • Modify 3D model (Vertices, Faces, Edges)
  • Introduction to Extruding
  • Adding materials and shaders
  • UV Unwrapping
  • Adding texture
  • Rigging, Constraints
  • Animating simple 3D objects
  • Lighting and Shadows
  • Basic rendering in Blender
  • Exporting 3D model with animation for AR
  • Scales and Units
  • Scripting basics
  • Variables
  • Functions
  • Conditional statements
  • Loops
  • Arrays
  • Monobehaviour:
  • Coroutines etc
  • Unity Maths:
  • Vectors
  • Lerp etc
  • Introduction to Unity 3D space
  • Manipulating objects in 3D
  • 3D origin and Grid
  • Pivot points
  • Duplicating objects
  • Scaling objects
  • Changing color by materials
  • Intro to snapping
  • Using terrain
  • Intro to terrain brushes
  • Adding audio
  • Scripting for Audio
  • Adding video
  • Adding 360 panaroma
  • Scripting for Video
  • Animation of objects in Unity
  • How to use Animation
  • Animation curves
  • How to import animation
  • Scripting for animation
  • Animation states
  • Introduction of Resolution
  • Introduction
  • Applying different type Force on objects
  • Collisions (examples: elastic and inelastic collision)
  • Unity basic physics examples
  • Gravity and creating artificial gravity
  • Wheel  Rotation
  • Simple pendulum
  • Bouncing ball
  • Projectiles
  • Spring effect
  • Particle system (examples: aircraft)
  • Creating fire
  • Wind
  • Unity event system
  • Virtual buttons
  • Unity UI system
  • Gaze based interactions
  • Interactive images, text
  • Objects manipulations
  • Work with GUI  
  • Playing and pausing video 
  • Touchscreen controls
  • Placing object at correct place
  • Changing a 360 panorama
  • Picking up object from the ground and examine it
  • Image based interactions
  • How to test your project
  • Build to phone
  • How to share your work
  • Introduction
  • Engaging teaching in classroom
  • Interactive movies
  • Healthcare
  • Measurement in various scales
  • Marketing products
  • Live previews like furniture
  • AR Marketing packaged products
  • AR movie campaigns
  • AR and VR together, MR
  • Future of interactions in AR and AI
  • Future of AR as location-based experiences
  • Future of AR Hardware
  • Intelligent virtual Wardrobe trial
  • Spatial journalism
Edit Content

Basic maths knowledge and exposure to programming.

Connect

we'd love to have your feedback on your experience so far