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 Ecosystem
- Understanding AR: Definition, history, and evolution. Distinctions between VR, AR, and MR (Mixed Reality).
- AR Use Cases: Industry landscape (E-commerce, Education, Healthcare, Gaming, Industrial sectors).
- Core AR Technologies: Tracking methods – Image Tracking, Plane Detection, World Tracking, 6DOF versus 3DOF.
- Mobile Platforms: Introduction to ARKit (iOS) and ARCore (Android). Exploring their strengths and limitations.
- Development Setup: Installing Unity and configuring AR Foundation.
- Workshop 1: Establishing your initial AR project.
2. Position Tracking and Object Placement
- Basics of World Tracking: Horizontal and Vertical Planes (Plane Detection).
- Input Management: Detecting touches and gestures. Understanding Raycasting in AR.
- Workshop 2: Positioning 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: Saving and reloading AR sessions.
3. Image-Based AR and Animation
- Image Tracking: Principles and creating libraries of reference images.
- Workshop 4: Image-Based AR: Detecting a poster or graphic and overlaying a 3D model or video.
- Animation and Visual Effects: Adding animations to 3D models. Utilizing Particle Systems in AR.
- Workshop 5: Refining Design. Adding animations and basic visual effects.
- Face 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 using physical objects as markers.
- Occlusion: Creating realism by making virtual objects appear behind real ones.
- User Interface (UX/UI) in AR: Design challenges, 3D design, and principles for placing information on the display (HUD).
- Workshop 6: Interface and Instructions: Adding a UI to your project to guide users on scanning a space.
- AR Cloud and Shared Experiences: Introduction to multi-user AR sessions.
- Performance Optimization: Tips for 3D models, textures, and scripts.
5. Publication, Ethics, and the Future of AR
- Testing AR Apps: Addressing challenges like varying lighting, environments, and devices.
- Publishing Apps: The export and submission process for the Apple App Store and Google Play Store.
- Future Trends: WebAR, AR glasses technology (e.g., HoloLens, Magic Leap), and the potential of Mixed Reality (MR).
- Ethics, Privacy, and Security in AR: Legal and ethical considerations regarding scanning user spaces and data handling.
- Final Project: Participants present their completed projects, discussing challenges encountered and lessons learned.
Requirements
- Prior technical background is not necessary
- No coding experience is required
- Familiarity with markup languages (HTML, XML, etc.) is beneficial
35 Hours