Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1. AR Foundations and the AR Ecosystem
- Introduction to AR: Core definitions, historical context, and evolution. Distinctions between VR, AR, and MR (Mixed Reality).
- AR Applications: Industry Landscape (E-commerce, Education, Healthcare, Gaming, Industrial sectors).
- Core AR Technologies: Tracking methods—Image Tracking, Plane Detection, World Tracking, and the difference between 6DOF and 3DOF.
- Mobile Ecosystems: Overview of ARKit (iOS) and ARCore (Android). Exploration of their features and constraints.
- Development Environment: Installing Unity and configuring AR Foundation.
- Workshop 1: Establishing your first AR project.
2. Position Tracking and Object Placement
- World Tracking Basics: Understanding Horizontal and Vertical Planes (Plane Detection).
- Input Handling: Touch and Gesture Detection. Introduction to Raycasting in AR.
- Workshop 2: Placing 3D Objects within the Real World.
- Object Manipulation: Allowing users to scale, rotate, and move placed 3D models.
- Workshop 3: Interacting with Objects. Implementing Controllers for Model Manipulation.
- Persistent Anchors: Techniques for Saving and Loading AR Sessions.
3. Image-Based AR and Animation
- Image Tracking: Fundamental principles and creating Reference Image Libraries.
- Workshop 4: Image-Based AR: Detecting a Poster or Graphic and Overlaying a 3D Model or Video.
- Animation and Visual Effects: Integrating Animation into 3D Models. Utilizing Particle Systems in AR.
- Workshop 5: Design Enhancement. Adding animations and basic visual effects.
- Face Tracking and Body Tracking: Introduction to filter creation—operational principles and 3D masks.
4. Advanced Tracking and UX/UI in AR
- 3D Object Tracking: Scanning and utilizing physical objects as markers.
- Occlusion: Creating realism by making virtual objects appear obscured by real-world objects.
- User Interface (UX/UI) in AR: Design challenges, 3D design principles, and strategies for displaying information on the HUD.
- Workshop 6: Interface and Instructions: Adding a UI to guide users through space scanning.
- AR Cloud and Shared Experiences: Introduction to multi-user AR sessions.
- Performance Optimization: Best practices for 3D models, textures, and scripts.
5. Publication, Ethics, and the Future of AR
- Testing AR Apps: Navigating challenges related to varying lighting, environments, and device compatibility.
- Publishing Apps: The export and publication workflow for the Apple App Store and Google Play Store.
- Future Trends in AR: WebAR, AR glasses technologies (e.g., HoloLens, Magic Leap), and the potential of Mixed Reality (MR).
- Ethics, Privacy, and Security in AR: Legal and ethical considerations regarding space scanning and data handling.
- Final Project: Presentations of completed participant projects, including discussions on challenges and key takeaways.
Requirements
- No prior technical knowledge is required
- No previous coding experience is necessary
- Familiarity with markup languages (such as HTML, XML, etc.) is beneficial
35 Hours