Overview

Augmented reality (AR) is a technology that overlays computer-generated information, objects, or images onto the real world, typically seen through smartphones or AR glasses, enhancing its functionality.

This course will teach you the important elements AR consists of, such as hardware, software, tracking, and display. It will equip you with the skills required for smooth navigation in various software tools that incorporate AR, improving overall experiences, providing access to real-time information, and opening up new avenues for interaction with the environment.

Substance tools like Substance Painter and Substance Designer are commonly used for creating textures and materials for 3D models, which are crucial for mixed reality applications.

Levels: Essentials Intermediate Advanced

Course Outline

Introduction to Mixed Reality

  • Hardware
  • Software
  • Interaction
  • Applications

Hardware

  • Display devices (HoloLens, Magic Leap)
  • Computing and interaction devices (Microsoft Surface, controllers)
  • Sensors and tracking (depth cameras, LIDAR)
  • Computing power (PCs and consoles, mobile devices)
  • Connectivity (Wi-Fi and 5G)
  • Audio Systems (Spatial Audio)

Software

  • Development platforms
  • Operating systems
  • MR Frameworks and SDKs
  • Design and simulation tools
  • Collaboration and remote assistance
  • Analytics and tracking
  • Content management and distribution

Interaction

  • Gesture-based interaction and voice commands
  • Controllers and input devices
  • Eye tracking
  • Spatial interaction
  • Touch and surface interaction
  • Collaborative interaction
  • Virtual and augmented objects

Applications

  • Gaming and entertainment
  • Education and training
  • Healthcare
  • Design and architecture
  • Retail and e-commerce
  • Manufacturing and industry
  • Real estate
  • Remote collaboration
  • Tourism and travel

Adobe Substance Beginner Level Tasks

  • Applying Textures to 3D Models
  • Understanding the Interface
  • Painting and Adjusting Textures
  • Exporting Textures
  • Basic Material Tweaks
  • Following Tutorials
  • Understanding PBR Workflow
  • Using Generators and Filters
  • Creating Simple Projects

Adobe Substance Intermediate Level Tasks

  • Advanced Material Creation
  • Material Blending and Layering
  • Parameter and Graph Editor Manipulation
  • Texture Baking and Exporting
  • Advanced Mask Creation and Editing
  • Understanding and Creating Custom Shaders
  • Working with Smart Materials and Smart Masks
  • Exploring Automation and Scripting
  • Using Filters and Effects Creatively
  • Optimizing Textures for Performance

Adobe Substance Advanced Level Tasks

  • Creating Complex Materials
  • Layered Materials
  • Custom Filters and Effects
  • Substance Designer Advanced Techniques
  • Creating Custom Nodes
  • Complex Graphs
  • Advanced UV Mapping and Baking
  • High-Resolution Baking
  • Multi-Channel Baking
  • Custom Shaders and Procedural Texturing
  • Custom Shader Development
  • Procedural Texture Generation
  • Integration with Other Software
  • Pipeline Integration
  • Automated Workflows
  • Performance Optimization
  • Efficient Node Graphs
  • Texture Optimization
  • Advanced Material Editing in Substance Painter
  • Complex Layer Stacking
  • Custom Tools and Scripts
  • Real-Time Rendering and Visualization
  • Material Authoring for Various Platforms

Get the course outline PDF