/AR

Primary LanguageJavaScript

=== Summary

  1. ./lectures-start directory contains source code at the beginning of the lectures
  2. ./lectures directory contains source at the end of the lectures
  3. ./assets directory contains all resources used in the examples
  4. ./libs contains all libraries used in the examples

=== Lectures and Source Code Mappings:

-- Section 3 --

3D Rendering Basic: 110-threejs

-- Section 4 --

Quick Start: 200-image-start Mock WebCam: 201-camera-mock Custom Container: 202-custom-container Import 3D Models: 210-models Multiple Image Targets: 211-multi-detect Multiple Targets Tracking: 212-multi-track Animations: 213-animations Events Handling: 220-events Audio Contents: 221-audio User Interactions: 222-user-interactions Video Contents: 230-video Chroma Videos: 231-chroma-video Fix Autostart: 232-fix-autostart CSS Renderer: 240-css-renderer Streaming Vimeo: 241-vimeo Streaming Youtube: 242-youtube Custom UI/UX: custom-ui Assignment: 360-image-tracking-assignment

-- Section 5 -- Quick Start: 300-face-start Import 3D Models: 310-model-accessory Occluders: 311-occluder FaceMesh: 320-facemesh Switch Cameras: 330-switch-camera Photo Capure: 331-photo-capture Web Share: 332-web-share Assignment: 340-face-tracking-assignment

-- Section 6 -- WebXR Quick Start: 400-webxr-start ARButton: 401-ar-button Controllers: 410-controller Place Objects: 411-place-object HitTests:: 420-hit-test Assignment: 430-furniture

-- Section 7 -- Sharing Camera Feed: 500-video-feed Hand Gestures Detection: 501-hand-gesture Face Emotions Detection: 502-face-api

-- Section 8 -- Introduction to AFRAME: 600-aframe AFRAME and WebXR: 601-aframe-webxr AFRAME and MindAR: 602-aframe-mindar